public SimpleDiffLogic(Splitter splitter) : base(splitter) { }
protected DiffLogic(Splitter splitter) { _splitter = splitter; }