code: public boolean removeObject (Object object)
      {
          for (int i = 0; i < _size; i++) {
              if (_records[i].object == object) {
                  // shift everything down
                  System.arraycopy(_records, i+1, _records, i, _size-(i+1));
                  // clear out the trailing reference
                  _records[--_size] = null;
                  return true;
              }
          }
  
          return false;
      }
docs: Removes from the tracker the object that is referentially equal to
  (<code>o1 == object</code>) the specified object.
  
  @return true if an object was located and removed, false if not.