Revert "OneOrMoreMatcher: skip test for empty match"

This reverts commit 770291eb1945cca9aa4118d742446bbda507edd5.

Unfortunately this is needed.

Another misguided attempt at providing .canMatchEmpty() at the Matcher level
failed in equally large proportions...

What is needed is a "builder chain", really.