defonce -dujure-rules
lessons learned!

* turns out i had no idea how to write a macro
* turns out removing tests is a bad idea!
* put the insane idea of binding rules to a namespace
  public var with defrule to rest for the time being
  (should probably be forever)