code: func Address(digests Trits, spongeFunc ...SpongeFunction) (Trits, error) {
  	h := GetSpongeFunc(spongeFunc, kerl.NewKerl)
  	defer h.Reset()
  
  	if err := h.Absorb(digests); err != nil {
  		return nil, err
  	}
  	return h.Squeeze(HashTrinarySize)
  }
docs: // Address generates the address trits from the given digests.
  // Optionally takes the SpongeFunction to use. Default is Kerl.