public void AndNotAndDetectDeepCircularDependency()
        {
            _statService.Add("A").Should().BeEmpty();
            _statService.Add("B", "3").Should().BeEmpty();
            _statService.Add("E", "B").Should().BeEmpty();
            _statService.Add("C", "E").Should().BeEmpty();
            _statService.Add("F", "A").Should().BeEmpty();
            _statService.Add("D", "F").Should().BeEmpty();

            // A->D->F->A
            // A->F->A
            _statService.Update("A", "B + C + D + $ABS $ABS F").Should().HaveCount(2);
        }