Yet another parser rewrite for targetting problems and priorities.