super corrected - previously I was wrong, the order of mixins & extend matters - always extend after mixins (circular super)