A simple framework which implements the chain of responsibility pattern for service location and handler chains.