Egghead - 68 design patterns mixin