Plugin Interfaces, Classes, Traits and Enums WithExtend Define implementation details for object attribute extension