Updated ruby versions
Modifying to not extend every object
Updated the specs
Renamed
Reorg
More renaming
More renaming
Refactoring visitors
Rename
Updated example
Updated the usage
Updated
Refactoring
Bumped the version