code: func DecodeBlob(o plumbing.EncodedObject) (*Blob, error) {
  	b := &Blob{}
  	if err := b.Decode(o); err != nil {
  		return nil, err
  	}
  
  	return b, nil
  }
docs: // DecodeObject decodes an encoded object into a *Blob.