$ cat ChainOfResponsibilityIf.pm package PM::1081903::ChainOfResponsibilityIf; use Moose::Role; requires 'handleRequest'; requires 'addHandler'; 1;