code: func (v *memdbView) Get(id string) (*Snapshot, error) {
  	s, err := v.txn.First(memdbContainersTable, memdbIDIndex, id)
  	if err != nil {
  		return nil, err
  	}
  	if s == nil {
  		return nil, NoSuchContainerError{id: id}
  	}
  	return v.transform(s.(*Container)), nil
  }
docs: // Get returns an item by id. Returned objects must never be modified.