Use the bool library to parse tag expressions. Scala and Clojure are currently disabled, pending fixes.
Implemented new HookDefinition interface
Update bool