Towards Recursive Block Diagrams