tostringable objects
__init can also be a table
Updated specs
Updated README, as of latest changes
Updated version_history