def reduce(transformation, factor)
        resize = Resize.new(transformation.size, image_info)
        IIIF::Image::Transformation.new(region: transformation.region.dup,
                                        size: resize.reduce(factor),
                                        quality: transformation.quality,
                                        rotation: transformation.rotation,
                                        format: transformation.format)
      end
def reduce(transformation, factor)
        resize = Resize.new(transformation.size, image_info)
        IIIF::Image::Transformation.new(region: transformation.region.dup,
                                        size: resize.reduce(factor),
                                        quality: transformation.quality,
                                        rotation: transformation.rotation,
                                        format: transformation.format)
      end
Create a clone of this Transformation, scaled by the factor
 @param [IIIF::Image::Transformation] transformation the transformation to clone
 @param [Integer] factor the scale for the new transformation
 @return [Transformation] a new transformation, scaled by factor