For now, it's mostly for testing. It also might allow to create key binding state machines, but this sounds questionable.