Thanks. Yes, the code-as-configuration thing is difficult, it invites people to do very strange things sometimes.<p><pre><code>    [children]
    replaced_with = site.query(&#x27;&#x2F;projects&#x27;).filter(F.categories.contains(this))
</code></pre>
(from the categories example) looked a lot like embedded code to me ;)