dissoc :init from :locals
single cleanup
:constants keys are a map instead of a vector
changed collected interface
fix tests