/// <summary>
        /// Globals the add item.
        /// </summary>
        /// <param name="id">The identifier.</param>
        /// <param name="item">The item.</param>
        /// <returns><c>true</c> if XXXX, <c>false</c> otherwise.</returns>
        internal bool Global_AddItem(string id, TreeItem <T> item)
        {
            if (_globalCollection.ContainsKey(id))
            {
                return(false);
            }

            _globalCollection.Add(id, item);
            _globalValues.Add(id, default(T));
            return(true);
        }