Modificado para que el comportamiento solo se lo agregue al objeto y no a la clase.
Primera version de set_prototype que no anda :(