code: public DataBinder load(String[] args, int offset) {
          for (int i = offset; i < args.length; ++i) {
              int equal = args[i].indexOf('=');
              if (equal > 0) {
                  put(args[i].substring(0, equal), args[i].substring(equal + 1));
              } else {
                  throw new RuntimeException("***InvalidParameter{" + args[i] + '}');
              }
          }
          return this;
      }
docs: Loads parameters from an array of strings each in the form of name=value.