code: func MakeFunc(fn func(this *Object, arguments []*Object) interface{}) *Object {
  	return Global.Call("$makeFunc", InternalObject(fn))
  }
docs: // MakeFunc wraps a function and gives access to the values of JavaScript's "this" and "arguments" keywords.