code: func (o *ObjectStorage) HasEncodedObject(h plumbing.Hash) error {
  	err := o.EncodedObjectStorer.HasEncodedObject(h)
  	if err == plumbing.ErrObjectNotFound {
  		return o.temporal.HasEncodedObject(h)
  	}
  
  	return err
  }
docs: // HasEncodedObject honors the storer.EncodedObjectStorer interface.