Acknowledgements

Thanks to Jason Jaacks and Alex Fitts for providing additional test data and bug reports, and to Thomas Robitaille for advice on creating the included figures.