Chain components to work together ( like Rack Middlewares )