Required in to_hash is now part of the options instead of using a seperate sub-hash