code: func newTreapNode(key, value []byte, priority int) *treapNode {
  	return &treapNode{key: key, value: value, priority: priority}
  }
docs: // newTreapNode returns a new node from the given key, value, and priority.  The
  // node is not initially linked to any others.