code: func Mult(in, base *[Size]byte) *[Size]byte {
  	key := new([Size]byte)
  	curve25519.ScalarMult(key, in, base)
  	return key
  }
docs: // Mult returns the product in*base where dst and base are the x coordinates of
  // group points and all values are in little-endian form.