public List<String> tokenizeInput(String[] args) {
        return tokenizeInput(String.join(" ", args));
    }
Tokenizes command input into distinct "argument" tokens.

<p>Splits on whitespace, except when surrounded by quotes.</p>
common/src/main/java/me/lucko/luckperms/common/command/utils/ArgumentTokenizer.java