@Override
        protected boolean removeEldestEntry(Map.Entry<String, String> eldest) {
            return this.size() > 127;
        }
Matches text based on word boundaries.

<p>Note that this class is not thread safe due caching. If that ever needs
to change, we can reevaluate how to make {@link #test(String)} thread safe
(for example, by wrapping the cache in a synchronized map or by passing
in a function to customize how to normalize search text).
smithy-linters/src/main/java/software/amazon/smithy/linters/WordBoundaryMatcher.java