Ok, downs figured it out on #D. You can't have mixins in templates, which is a big disappointment. Removing the HelloData mixin from HelloSpeaker and all references to helloStr it "works". O.