code: @Override
      @SuppressWarnings("StringEquality")
      public Object getField(String name) throws UnresolvedException{
          if(name=="method")
              return method==null ? null : method.toString();
          else if(name=="uri")
              return uri;
          else if(name=="line")
              return method+" "+uri+' '+version;
          else if(name=="query_string"){
              if(uri==null)
                  return null;
              int question = uri.indexOf('?');
              return question==-1 ? "" : uri.substring(question+1);
          }else if(name=="cookies")
              return getCookies();
          else
              return super.getField(name);
      }
docs: /*-------------------------------------------------[ Bean ]---------------------------------------------------