chain functions like `Connect`. for Chain Of Responsibility.