class RequiresPhaseArgumentError