public SymDefineDefinition DefineDefinition(string aName)
        {
            SymDefineDefinition ret = null;
            //
            object key  = new SymDefineDefinition(aName).GetHashCode();
            object item = iDefines[key];

            if (item != null)
            {
                ret = (SymDefineDefinition)item;
            }
            //
            return(ret);
        }
        public bool IsDefined(string aName)
        {
            SymDefineDefinition ret = DefineDefinition(aName);

            return(ret != null);
        }
        public void Add(SymDefineDefinition aDefinition)
        {
            object key = aDefinition.GetHashCode();

            iDefines.Add(key, aDefinition);
        }