code: function(featOrFilt, fsys) {
          if (typeof fsys == "string") {
              featOrFilt.id = parseInt(fsys);
              featOrFilt.string = fsys;
          }
          // is this a proj4js instance?
          else if (typeof fsys == "object" && fsys.proj !== null){
              featOrFilt.id = fsys.proj.srsProjNumber;
              featOrFilt.string = fsys.proj.srsCode;
          } else {
              featOrFilt = fsys;
          }
      }
docs: Method: addCoordSys
  Add the coordinate system information to an object. The object may be
  
  Parameters:
  featOrFilt - {Object} A featurecoordsys or filtercoordsys ArcXML structure.
  fsys - {String} or {<OpenLayers.Projection>} or {filtercoordsys} or
  {featurecoordsys} A projection representation. If it's a {String},
  the value is assumed to be the SRID.  If it's a {OpenLayers.Projection}
  AND Proj4js is available, the projection number and name are extracted
  from there.  If it's a filter or feature ArcXML structure, it is copied.