Simple mixin pattern implementation