code: public void getLocal(byte []tableKey, 
                         byte []key,
                         long version,
                         Result<GetStreamResult> result)
    {
      TableKelp table = _db.findTable(tableKey);
  
      if (table != null) {
        getStream(table, key, version, result);
      }
      else {
        _db.loadTable(tableKey, 
                      result.then((t,r)->getLocalImpl(t, tableKey, key, version, r)));
      }
    }
docs: /*
  public void get(byte []tableKey, byte []key,
  Result<StreamSource> result)
  {
  TableKelp table = _db.findTable(tableKey);
  
  if (table != null) {
  get(table, key, result);
  }
  else {
  load the table from the system, if missing
  
  TablePod tablePod = _metaTable.getTablePod();
  
  tablePod.get(tableKey,
  result.from((TableKraken t, Result<StreamSource> r)->{
  get(t.getTableKelp(), key, r);
  })
  .from((v,r)->loadTableLocal(key,r)));
  }
  }