anchor.diff:      {ResizeWidth,ResizeHeight,CropArgs} = calc_size(ReqWidth, ReqHeight, ImageWidth, ImageHeight, CropPar, Orientation),
       Filters2   = [  {make_image, Mime},
                       {correct_orientation, Orientation},
  -                    {resize, ResizeWidth, ResizeHeight}, 
  +                    {resize, ResizeWidth, ResizeHeight, is_enabled(upscale, Filters)}, 
                       {crop, CropArgs},
                       {colorspace, "RGB"} | Filters1],
       Filters2b = case {CropArgs,is_enabled(extent, Filters)} of
  
positive.code:     	                Y when Y == south_west; Y == south; Y == south_east -> ceil(H - Height);
      	                _ -> ceil((H - Height) / 2)
  	                end,
  	        
  	        % @todo Prevent scaleup of the image, but preserve the result size
  	        % The crop is relative to the original image
  	        {ceil(W), ceil(H), {CropL, CropT, Width, Height}}
  
negative.code: filter2arg({extent, _}, Width, Height) ->
      {Width, Height, []};
  filter2arg({extent, _, _}, Width, Height) ->
      {Width, Height, []};
  filter2arg(upscale, Width, Height) ->
      {Width, Height, []}.
  
  
  