Remove redundant returns
Remove redundant curly braces around a hash parameters
Use consistent names for collection methods
Remove extra whitespace at the top and bottom modules
Use consistent % literal delimeters
Avoid the use of Perl-style backrefs
Use fail instead of raise to signal exceptions
Replace trivial accessors with attr_reader/attr_writer