# Functions
CompileWholeStringMatcher takes a regex and compiles it into a WholeStringMatcher.
# Interfaces
A WholeStringMatcher is something that can match a string against a regex, but only matches strings where the entire string matches the regex.