Credits

The main author is Kevin Davies. Code has been included from:

Suggestions and bug fixes have been provided by Arnout Aertgeerts, Kevin Bandy, Thomas Beutlich, Roel De Coninck, Moritz Lauster, Martin Sjölund, Mike Tiller, and Michael Wetter.