Prototypal objects in Ruby