exports.invokeGuardedCallback=function(...)hasError=false caughtError=nil invokeGuardedCallbackImpl(reporter,...)end

exports.invokeGuardedCallback = function(...)
	hasError = false
	caughtError = nil
	-- deviation: passing in reporter directly
	invokeGuardedCallbackImpl(reporter, ...)
end
