public void Add(FastToken elem)
{
if (elems.Contains(elem.text))
throw new FastParseException(elem.Location, string.Format("Enum element '{0}' already exists", elem.text));
elems.Add(elem.text);
}