code: @SuppressWarnings("unchecked")
    protected <T extends Row> T newRow(Row row) {
      return (T) new InMemoryRow(row);
    }
docs: Constructs a new instance of {@link InMemoryTable.InMemoryRow} initialized with
  a copy of the existing {@link Row}.
  
  @param <T> {@link Class sub-type} of the {@link Row}.
  @param row {@link Row} to copy.
  @return a new instance of {@link InMemoryRow}.
  @see org.cp.elements.data.struct.tabular.provider.InMemoryTable.InMemoryRow
  @see org.cp.elements.data.struct.tabular.Row