Adding support for inherited models

Given a parent model
And a child model
When I add an attribute to the child model
Then the parent model should not have that new attribute