PLANNER-188 AbstractSolverPhase firing fireSolvingStarted in solvingEnded method, thus fireSolvingEnded is never being called (thanks to Reinis)