Fixed a number of bugs in regards to polymorphism. But, one cannot share
space for polymorphic objects. They need their separate news. Also, the
instance size of children objects includes the size of all the parent
instance fields. This means we are wasting large amounts of memory! But,
why? Currently, we do share space between two childs of the same parent,
but it does not work :-(.