After completing this tutorial, you can do the following:
Work with multirate design that the compiler to handle frame length mismatch between consecutive kernels in a kernel chain.
Send output data to different other kernels for stream-based and buffer-based I/O.
Conditionally instantiate graph objects.
The basis of this tutorial is on simple data passthrough to avoid another level of complexity.