Should we accept non-snake case keys?

`resource_class.new('resource name', DeletionPolicy: 'Retain')`