Splits the string at matches of pattern and returns a list of substrings.
pattern
List<String>? split(Pattern pattern) { return value?.split(pattern); }