public override bool RemoveEffectSupport(EffectSupport support)
 {
     return effectSupports.Remove(support);
 }
        public override bool RemoveEffectSupport(EffectSupport support)
        {
#if DEBUG
            NotSupported.Throw("Non-Effect Property");
#endif
            return false;
        }
 public override void AddEffectSupport(EffectSupport support)
 {
     effectSupports.Add(support);
 }
        public override void AddEffectSupport(EffectSupport support)
        {
#if DEBUG
            NotSupported.Throw("Non-Effect Property");
#endif
        }