Methods are not duplicable.

We (@dalibor and I) ran into an issue trying to `#deep_dup` a Rack env hash. Turns out somewhere in there was a `Method` object, and `Method`s can't be `dup`ed (and don't need to be, since they're immutable). This change lets us `#deep_dup` that hash.