if(!(tryConsume(DeeTokens.KW_DEBUG) || tryConsume(DeeTokens.KW_VERSION)))
return null;
boolean isDebug = lastLexElement().type == DeeTokens.KW_DEBUG;
ParseHelper parse = new ParseHelper();
VersionSymbol value = null;
ConditionalBodyParseRule body = new ConditionalBodyParseRule();
parsing: {
if(parse.consume(DeeTokens.OPEN_PARENS, isDebug, true)) {
if(lookAhead() == DeeTokens.KW_ASSERT || lookAhead() == DeeTokens.KW_UNITTEST) {