Contributed by Stephen Coles
Contributed by Florian Hardwig
Contributed by Patrick Concannon
Contributed by Christopher Slye
Contributed by Feliciano Type