protected virtual void Initialize(XmlCarsFile from)
 {
     from.ThrowArgumentNullExceptionIfNull();
     Cars = new CarsCollection <BinaryCar>(from.Cars.Convert(new Mapper <XmlCar, BinaryCar>()));
 }
 void IInitializable <XmlCarsFile> .Initialize(XmlCarsFile from)
 {
     Initialize(from);
 }