So how far can you stretch the granularity of this idea? Could one turn every bufferoperation into a module?
For example: create a generic AESumModule to sum buffers into a result buffer. (obviously, this can be done, but is it somehow useful?)
Since the use of vDSP is recommended, and most of the vDSP calls operate on separate buffers, I can conceivably make a AEGainModule which multiplies whatever is on the stack into its result buffer and pushes the result buffer on the stack.