public void EnsureValidCodeBlock()
        {
            if (m_addOnMethod != null)
            {
                m_addOnMethod.EnsureValidCodeBlock();
            }

            if (m_removeOnMethod != null)
            {
                m_removeOnMethod.EnsureValidCodeBlock();
            }
        }
        public void EnsureValidCodeBlock()
        {
            if (_setMethod != null)
            {
                _setMethod.EnsureValidCodeBlock();
            }

            if (_getMethod != null)
            {
                _getMethod.EnsureValidCodeBlock();
            }
        }