code: func Cast(b []byte) Multiaddr {
  	m, err := NewMultiaddrBytes(b)
  	if err != nil {
  		panic(fmt.Errorf("multiaddr failed to parse: %s", err))
  	}
  	return m
  }
docs: // Cast re-casts a byte slice as a multiaddr. will panic if it fails to parse.