Object instances have a parent attribute that points to the parent.
objects are instances of their parent attribute
(if the parent is a constructor function)
Minor wording changes in spec.
Obviously… but doesn’t hurt to say so.
Refactor.
Test refactor.
When SentientBeings inherit from other SentientBeings both the parent’s prototype’s attributes and parent’s own attributes are inherited.
When SentientBeing inherits from another SentientBeing the parent’s attributes do not overwrite the child’s.
Missing semi-colons (as if I care).
More testing of the inheritance and prototypes.
No more SentientBeings; now Species.