8419 - Filters with invalid syntax do not fail, possible unintentional execution in environment.
8419 - Filters with invalid syntax do not fail, possible unintentional execution in environment.

We now raise exceptions when fact filter parsing fails, the -W helper
relied on it returning false.

This adds support for the new behavior to -W

pimpajr/marionette-collective,johnduarte/marionette-collective,richardc/marionette-collective,melissa/marionette-collective,kbarber/marionette-collective,spandeyindia/marionette-collective-1,shrug/marionette-collective,MikaelSmith/marionette-collective,ripienaar/marionette-collective,shrug/marionette-collective,pimpajr/marionette-collective,Iristyle/marionette-collective,MikaelSmith/marionette-collective,spandeyindia/marionette-collective-1,ripienaar/marionette-collective,puppetlabs/marionette-collective,kbarber/marionette-collective,Iristyle/marionette-collective,johnduarte/marionette-collective,ploubser/marionette-collective,geoffnichols/marionette-collective,ripienaar/marionette-collective,jessereynolds/marionette-collective,heathseals/marionette-collective,melissa/marionette-collective,jessereynolds/marionette-collective,MikaelSmith/marionette-collective,kbarber/marionette-collective,jessereynolds/marionette-collective,pimpajr/marionette-collective,haus/marionette-collective,haus/marionette-collective,kbarber/marionette-collective,puppetlabs/marionette-collective,melissa/marionette-collective,richardc/marionette-collective,haus/marionette-collective,ripienaar/marionette-collective,pimpajr/marionette-collective,kbarber/marionette-collective,jessereynolds/marionette-collective,jessereynolds/marionette-collective,richardc/marionette-collective,geoffnichols/marionette-collective,pimpajr/marionette-collective,puppetlabs/marionette-collective,spandeyindia/marionette-collective-1,geoffnichols/marionette-collective,puppetlabs/marionette-collective,ploubser/marionette-collective,heathseals/marionette-collective,spandeyindia/marionette-collective-1,MikaelSmith/marionette-collective,spandeyindia/marionette-collective-1,richardc/marionette-collective,heathseals/marionette-collective,Iristyle/marionette-collective,johnduarte/marionette-collective,geoffnichols/marionette-collective,johnduarte/marionette-collective,richardc/marionette-collective,ploubser/marionette-collective,Iristyle/marionette-collective,shrug/marionette-collective,Iristyle/marionette-collective,heathseals/marionette-collective,johnduarte/marionette-collective,spandeyindia/marionette-collective-1,puppetlabs/marionette-collective,MikaelSmith/marionette-collective,richardc/marionette-collective,puppetlabs/marionette-collective,shrug/marionette-collective,johnduarte/marionette-collective,heathseals/marionette-collective,shrug/marionette-collective,jessereynolds/marionette-collective,geoffnichols/marionette-collective,haus/marionette-collective,melissa/marionette-collective,MikaelSmith/marionette-collective,pimpajr/marionette-collective,shrug/marionette-collective,melissa/marionette-collective,kbarber/marionette-collective,ploubser/marionette-collective,ploubser/marionette-collective,heathseals/marionette-collective,haus/marionette-collective,Iristyle/marionette-collective,ripienaar/marionette-collective