D Inheritance Patterns | AMiner