// @todo: Talk with Brandfolder about state of Fastly Image Optimizer API support. They do not currently seem to support upscaling, for instance (a la ?width=150p). See https://developer.fastly.com/reference/io.
// Translate from "scale, then crop" to "crop, then scale," since
// Brandfolder/Fastly seems to always apply crop before scale regardless of
// whether we use the `crop` or `precrop` params.
// @todo: Test with other crop input modes (focal point, etc.).
// @todo: Consolidate this code with that in Crop::execute().
// @todo: Talk with Brandfolder about state of Fastly Image Optimizer API support. They do not currently seem to support upscaling, for instance (a la ?width=150p). See https://developer.fastly.com/reference/io.