NixParser.hs: reduce unnecessary recursive-ness of the parser