Interface InterleavingGenerationPhaseFactory