function FastCast.new()return setmetatable({LengthChanged=Signal.new();RayHit=Signal.new(),RayPierced=Signal.new();CastTerminating=Signal.new(),WorldRoot=workspace},FastCast)end

function FastCast.new()
	return setmetatable({
		LengthChanged = Signal.new(),
		RayHit = Signal.new(),
		RayPierced = Signal.new(),
		CastTerminating = Signal.new(),
		WorldRoot = workspace
	}, FastCast)
end
