BUG: 420311.
Because the teardown was requested and checked the prepped variable was set to false and consequently
the prepare method gets called for the next character typed.
The exact two lines get called in the matchSessionComplete method.
But I honestly don't know where matchSessionComplete gets called, thats why it is WIP ;-).