Inheritance Revisited