Using D Features to Reimplement Inheritance and Polymorphismtheartofmachinery.com1 pointbased28 years ago