v1.0.x: minor refactor
v1.0.x: make createRoute protected
v1.0.x: remove Assoc and Verber abstractions