Split limit report out of Parser::parse()