Correct core.async groupId on Clojars
Move vars around so they can reference each other

Also there was a type = reserve/reverse