function LinearValue.new(n,u)return setmetatable({_constructor=n;_values=u},LinearValue)end
--[=[
	Constructs a new LinearValue object.

	@param constructor (number ...) -> T
	@param values ({ number })
	@return LinearValue<T>
]=]
function LinearValue.new(constructor, values)
	return setmetatable({
		_constructor = constructor,
		_values = values,
	}, LinearValue)
end
