Contributed by Tim Belonax
Contributed by Andreas Mayer
Contributed by John Rice
Contributed by Daniel Rico
Contributed by James Edmondson (OH no Type Co.)