function ValueObject.isValueObject(F)return type(F)=="\116\097\098\108\101"and getmetatable(F)==ValueObject end
--[=[
	Returns whether the object is a ValueObject class
	@param value any
	@return boolean
]=]
function ValueObject.isValueObject(value)
	return type(value) == "table" and getmetatable(value) == ValueObject
end
