Issue #4264 has been updated by Charles Nutter.
Jonas: Cool! This is basically the exact protocol we're talking about here, just with different names. It actually also does Jim's suggestion, having the class-side to_ methods include the class name, as in your example of to_string. I like it.
----------------------------------------
http://redmine.ruby-lang.org/issues/show/4264
----------------------------------------
http://redmine.ruby-lang.org