Having multiple methods with the same name and choose one based on the argument's class is not possible in Ruby. You cannot even have multiple methods with the same name and different number of arguments. Let experts confirm. Alexey. -- Posted via http://www.ruby-forum.com/.