function LinearValue.new(n,T)return setmetatable({_constructor=n,_values=T},LinearValue)end

function LinearValue.new(constructor, values)
	return setmetatable({
		_constructor = constructor;
		_values = values;
	}, LinearValue)
end
