In particular, overriding *whole* phases isn't generally a good idea, as you may lose various default hooks.