code: func New(hasher func(v interface{}) uint32) *Dtrie {
  	if hasher == nil {
  		hasher = defaultHasher
  	}
  	return &Dtrie{
  		root:   emptyNode(0, 32),
  		hasher: hasher,
  	}
  }
docs: // New creates an empty DTrie with the given hashing function.
  // If nil is passed in, the default hashing function will be used.