`Data`s cousin, `Struct` already responds to `#dig`. `Data` objects can show up in deeply nested objects as well, and the semantics of this should be nearly identical to `Struct#dig`kolbrich (Kevin Olbrich)
In doing a bit of maintenance work for the ruby-units gem this issue came up. I think there may be some additional methods that now need to be generated in the C code. See the following example. ``` c = Complex(1,0) c <=> 1 # => 0 ...kolbrich (Kevin Olbrich)
=begin I'm fine with adding a comment, however the one you added does not really clarify the matter (at least not to me). =end kolbrich (Kevin Olbrich)