code: @Override
  	public ZooPC readObject(DataDeSerializer dds, long oid) {
  		FilePos oie = oidIndex.findOid(oid);
  		if (oie == null) {
  			throw DBLogger.newObjectNotFoundException("OID not found: " + Util.oidToString(oid));
  		}
  		
  		return dds.readObject(oie.getPage(), oie.getOffs(), false);
  	}
docs: Locate an object. This version allows providing a data de-serializer. This will be handy
  later if we want to implement some concurrency, which requires using multiple of the
  stateful DeSerializers.
  @param dds DataDeSerializer
  @param oid Object ID
  @return Path name of the object (later: position of obj)