This allows patches to be ordered more clearly, eg. with *.mli files appearing before *.ml files. This idea was inspired by qemu's script of the same name. The particular script was taken from nbdkit and adapted for virt-v2v. Thanks: Eric Blake, Laszlo Ersek