Figure 5:
Marking functions by responsibility chain.