code: func Md5(c interface{}, version int) []byte {
  	sum := md5.Sum(Dump(c, version))
  	return sum[:]
  }
docs: // Md5 takes a data structure and returns its md5 hash.
  // This is a shorthand for md5.Sum(Dump(c, version)).