Ruby 2.0 compatibility

* Ruby 2.0 already has a :to_h method that can convert a Struct or
* OpenStruct to a corresponding Hash representation. This won't override
* that functionality. That way,