code: func (m *MultisigAddress) Finalize(digest *string) (Trytes, error) {
  	if digest != nil {
  		if err := m.Absorb(*digest); err != nil {
  			return "", err
  		}
  	}
  
  	addressTrits, err := m.h.Squeeze(HashTrinarySize)
  	if err != nil {
  		return "", err
  	}
  
  	return MustTritsToTrytes(addressTrits), nil
  }
docs: // Finalize finalizes and returns the multisig address as trytes.