Refactoring: responder implementation has been  moved to a nested module
friendly to 'responders' gem.