rewrite without tourney as an experiment - not satisfied with ownership model nor is tourney a good module at the moment - current simple rewrite already is smarter
0.3.0