Inheritance as incremental modification