code: func (heap *FloatingFibonacciHeap) Enqueue(priority float64) *Entry {
  	singleton := newEntry(priority)
  
  	// Merge singleton list with heap
  	heap.min = mergeLists(heap.min, singleton)
  	heap.size++
  	return singleton
  }
docs: // Enqueue adds and element to the heap