protected override IEnumerable <IFigure> CreateFigures()
        {
            Check.ElementCount(FoundDependencies, 2);
            Check.NoNullElements(FoundDependencies);

            var results = Transformer.CreateReflectedFigure(
                Drawing,
                FoundDependencies[0],
                FoundDependencies[1]);

            Check.NotNull(results);
            Check.NoNullElements(results);
            foreach (var f in results)
            {
                yield return(f);
            }
        }