Sources about "Chain of Responsibility pattern".