correct groupid in project.clj
add internal annotations
A little smarter with handling absent keys
Update tests to use the smarter :absent-keys updating
changelog