@mhickman this is what uses the pattern. the `String.matches()` method only takes another string.

instead of the single method call, it would end up being:

````java
!COMPILED_PATTERN.matcher(prefix).matches()
````

considering the setter is only ever used at initialization (from the application configuration), i don't consider the performance an issue.

what's your thoughts on the readability of the two? i can see both working.