case 84:
case 85:
	public final void preserveMode() throws RecognitionException, TokenStreamException {				returnAST = null;		ASTPair currentAST = new ASTPair();		org.exist.xquery.parser.XQueryAST preserveMode_AST = null;				{		switch ( LA(1)) {		case LITERAL_preserve:		{			org.exist.xquery.parser.XQueryAST tmp112_AST = null;			tmp112_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp112_AST);			match(LITERAL_preserve);			break;		}		case 84:		{			org.exist.xquery.parser.XQueryAST tmp113_AST = null;			tmp113_AST = (org.exist.xquery.parser.XQueryAST)astFactory.create(LT(1));			astFactory.addASTChild(currentAST, tmp113_AST);			match(84);			break;		}		default:		{			throw new NoViableAltException(LT(1), getFilename());		}		}		}		preserveMode_AST = (org.exist.xquery.parser.XQueryAST)currentAST.root;		returnAST = preserveMode_AST;	}