Segunda pergunta: Posso dizer que o Design Pattern Chain Of Responsibility agrega também o Design Pattern Strategy no momento em que eu divido as responsabilidades através da criação das classes implementando uma interface e faço o uso do polimorfismo? A diferença que percebi é que no Chain Of Responsibility eu ligo as responsabilidades com o intuito de executar uma regra de negócio específica.