Pry is a powerful alternative to the standard IRB shell for Ruby.
It features syntax highlighting, a flexible plugin architecture,
runtime invocation and source and documentation browsing.