protected override bool Allow()
        {
            if (Situations.GetValue <Option, int>() <= 0)
            {
                return(false);
            }

            return(base.Allow());
        }