code: public String parse(String str, ParsingStateCallbackHandler callbackHandler) throws CommandFormatException {
          return parse(str, callbackHandler, initialState);
      }
docs: Returns the string which was actually parsed with all the substitutions
  performed. NB: No CommandContext being provided, variables can't be
  resolved. variables should be already resolved when calling this parse
  method.