>>>>> "H" == Hal E Fulton <hal9000 / hypermetrics.com> writes: >> And yet, this can't be the whole story, since the TypeErrors do >> happen. Further detective work (and/or clarification by those ahead >> of me in the process :-) required.... H> I've wondered about this too... Dave, could this be considered a bug H> in The Book? Well this work pigeon% cat b.rb #!/usr/bin/ruby class Float alias :to_str :to_s end p "aa" << 1.2 pigeon% pigeon% b.rb "aa1.2" pigeon% Guy Decoux