mustache brick 2 - hand made compiler for structurally typed bricks