code: public Query append(final String name, final String value) throws UnsupportedEncodingException {
          params.add(new Tuple<String, Tuple<String, String>>(name, new Tuple<String, String>(value, URLEncoder.encode(value, "UTF-8"))));
          return this;
      }
docs: Appends a parameter to the query
  
  @param name  Parameter name
  @param value Parameter value
  @return this
  @throws java.io.UnsupportedEncodingException If the provided value cannot be URL Encoded