Add tests for {Zero,One}OrMore matchers to disable empty rules at build time

And no more at runtime!