Hi all,
	I suspect this to be a rather stupid question, but I couldn't find the 
answer on Programming in Ruby. Anyway: if I define a class as

 > class One
 >   def + (x)
 >     x+1
 >   end
 > end

then I can write
 > one = One.new; one+3
but not
 > 3+one

Is there a shortcut to enable the latter without writing
 > class Float
 >   alias oldplus +
 >   def +(x)
 >     if x.instance_of? Test
 >       x+self
 >     else
 >       self.oldplus(x)
 >     end
 >   end
 > end
and the same for Fixnum, Bignum and whatever else I wish to add One to?
Sort of __radd__ in Python?

Thanks in advance,
	 		Luigi