code: func (om *OrdMap) TryGet(key interface{}) (interface{}, bool) {
  	rkey := ty.AssertType(key, om.ktype)
  	rval := om.m.MapIndex(rkey)
  	if !rval.IsValid() {
  		return om.zeroValue().Interface(), false
  	}
  	return rval.Interface(), true
  }
docs: // TryGet has a parametric type:
  //
  //	func (om *OrdMap<K, V>) TryGet(key K) (V, bool)
  //
  // TryGet retrieves the value in the map `om` corresponding to `key` and
  // reports whether the value exists in the map or not. If the value does
  // not exist, then the zero value of `V` and `false` are returned.