code: func (m *Map) Get(k KeyType) (ValueType, bool) {
  	hash := m.hash(k)
  	for entry, ok := m.lookup[hash]; ok; entry, ok = m.lookup[hash] {
  		if m.equals(entry.key.key, k) {
  			return entry.value, true
  		}
  		// Linear probe to "next" to this entry (really a rehash)
  		hash++
  	}
  	var empty ValueType
  	return empty, false
  }
docs: // Get returns a value in the map for an identifier if found.