changed Parser::condense visibility