Credits
The lead developer of this project is Ben Welsh.
But it would not be possible without:
Chris Amico, Christopher Groskopf and Mitchell Kotler, who broke ground with code that I’ve adapted.
Fixes from friendly people like Joe Germuska, Shane Shifflet and Adi Eyal.