*********************** Mixin Class Composition ***********************