ITimeTransformingFactory <string, string> FactoryInstantiation_FlexibleVariant()
        {
            var parser    = new StringToBerlinClockTimeSpanParser();
            var decorator = new BerlinClockTimeSpanDecorator();

            return(new TimeTransformingFactory <string, BerlinClockTimeSpan, string>(
                       parser,
                       decorator
                       ));
        }
 StringToBerlinClockTransformingFactory(StringToBerlinClockTimeSpanParser timeParser, BerlinClockTimeSpanDecorator timeDecorator)
     : base(timeParser, timeDecorator)
 {
 }