Node -> Tokens navigation, token list navigation

This is a the start of 2.x work. We can significantly simplify new rules using this kind of navigation.
For now I'm not sure there can be situation with no token (if you pass real node range).