code: func wrapStructLevelFunc(fn StructLevelFunc) StructLevelFuncCtx {
  	return func(ctx context.Context, sl StructLevel) {
  		fn(sl)
  	}
  }
docs: // wrapStructLevelFunc wraps normal StructLevelFunc makes it compatible with StructLevelFuncCtx