return{Options=Options,PerformAction=function(g,L,...)local m=Actions[L]if not m then return end if ToolMode=="\084\111\111\108"then end local q=game:GetService("\082\117\110\083\101\114\118\105\099\101")return m(...)end}

return {

	-- Provide access to internal options
	Options = Options;

	-- Provide client actions API
	PerformAction = function (Client, ActionName, ...)

		-- Make sure the action exists
		local Action = Actions[ActionName];
		if not Action then
			return;
		end;

		-- Ensure client is current player in tool mode
		if ToolMode == 'Tool' then
			--assert(Player and (Client == Player), 'Permission denied for client');
		end;

		-- Execute valid actions
		local rs = game:GetService("RunService")
		return Action(...);

	end;

};
