func QL_rotate(scale: CGFloat = 1, orientation: UIImageOrientation) -> UIImage {
  guard let cgImage = cgImage else { fatalError() }
  return UIImage(cgImage: cgImage, scale: scale, orientation: orientation)
}