enum returns!

connection initializer is now a big switch-case
binary != fix
renaming
reindent
thread start moved
primitve deinit