title: nicer way of handling dom than DOMCategory?
body: <p>I'm trying to create a DSL that can easily use a dom node. Using DOMCategory is nice, but adds the noise of 'use(DOMCategory)'. Is there a way to avoid that? </p>
  
  <p>I tried wrapping the script call inside a call to 'use', but this doesn't seem to work in closures. </p>