Representing mixin content blocks as thunks/closures -- makes everything work neatly.