In reply to peter:
You do not raise and drop a phase. You are raising and dropping objections.
This is required by the UVM. If you do not implement objections your simulation will stuck at time 0.
ojections can be implemented in any UVM component or in a sequence.
The recommendation is to implement as less as possible. The best and recommended way is to implement objections in the test.