Increase test coverage

Part of #40 .
If you look at the pattern, is has `base=any+`. That means the pattern shouldn't match without at least a single value for `base`; just like a regex, the `+` operator means "one or more". Since there is always going to be one value at least, there's no need to guard against a mythical missing value.