public GMacMacroExplorerBinding Add(GMacMacroExplorerBinding binding)
        {
            if (binding == null)
            {
                return(null);
            }

            this[binding.ValueAccessName] = binding;

            return(binding);
        }
        public GMacMacroExplorerBinding AddFromText(string bindingText)
        {
            var binding = GMacMacroExplorerBinding.Parse(bindingText);

            if (binding == null)
            {
                return(null);
            }

            this[binding.ValueAccessName] = binding;

            return(binding);
        }