in internal/llreflect/chase.go [8:13]
func ChaseValue(v reflect.Value) reflect.Value { for (v.Kind() == reflect.Ptr || v.Kind() == reflect.Interface) && !v.IsNil() { v = v.Elem() } return v }