--[[

	enumList = EnumList.new(name: string, enums: string[])

	enumList:BelongsTo(item): boolean


	Example:

		direction = EnumList.new("Direction", {"Up", "Down", "Left", "Right"})
		leftDir = direction.Left
		print("IsDirection", direction:BelongsTo(leftDir))

--]]



type EnumNames = {string}

local Symbol = require(script.Parent.Symbol)
