use an ivar, not a constant
rake gem:available_updates
use autoload
rack middlewares
basis for tests in minitest
middleware tests
simplecov
don't add duplicate errors in #check_required_params. refactor to simplify/dry a little
check_required_params test
yard