Why you use phase_jump?
I always thing that phase_jump is similar to old goto operator, which was removed from programming.
what is your problem that you need phase jumping?
Can you please tell more about the problem, please.
May be we can skip phase jumping and have a easy to debug environment.