wip, playing around with transcluding directives