code: function(ll) {
          var equals = false;
          if (ll != null) {
              equals = ((this.lon == ll.lon && this.lat == ll.lat) ||
                        (isNaN(this.lon) && isNaN(this.lat) && isNaN(ll.lon) && isNaN(ll.lat)));
          }
          return equals;
      }
docs: APIMethod: equals
  
  Parameters:
  ll - {<OpenLayers.LonLat>}
  
  Returns:
  {Boolean} Boolean value indicating whether the passed-in
  <OpenLayers.LonLat> object has the same lon and lat
  components as this.
  Note: if ll passed in is null, returns false