Now we come to the really interesting question: of how does Ruby implement inheritance given it is fully object based but doesn't have true classes? The answer is that Ruby basically implements a copy ...