fix typo in category and put traits back to normal
not simple initializer, move to lib
Merge branch 'master' of github.com:woolstar/tools

competing changes to implement.