Backports for OpenStruct (2.0.0)
+ to_h (2.0.0)
+ Hash#default_proc = nil (2.0.0)
v3.0.0: Target Ruby 2.0.0