public bool BuildDynamicObject(DynamicCustomObject dynamicObject)
        {
            if (_currentObjectBuilt != null)
            {
                return(false);
            }

            if (dynamicObject.Initialize(this) == false)
            {
                return(false);
            }

            _currentObjectBuilt = dynamicObject;
            return(true);
        }
        public bool BuildDynamicObject(DynamicCustomObject dynamicObject)
        {
            if (_currentObjectBuilt != null)
            {
                return false;
            }

            if (dynamicObject.Initialize(this) == false)
            {
                return false;
            }

            _currentObjectBuilt = dynamicObject;
            return true;
        }