Perhaps we could use `StringUtil.split()` for efficiency?