This would bit us if we switch back to master one day (when facing the same issue than wit Gherkin as soon as 3.0 is released, btw). I would rather use a blacklist (if the blacklist is not specific enough, it will simply trigger extra build that we don't care about, it would not let code get through untested)