Automation for exposed attributes abstract/extends/extensible
Merging origin/skhan/master-pending-ExposeExtendsExtensibleAbstract into master