fix for ktoken
true, working, multiple dispatch using reflection
generic visitor and speed tests