Merge changes I1f1be39a,I3ce066b0,If7794930,Iea60f666,I90ef8ece into main

* changes:
  Transition refactor.
  Prep for presenter-side refactor.
  ParserTransitionsUtils.
  Parsing operations for transitions.
  Prep for transitions refactor.