Contributed by Stephen Coles
Contributed by Nikolas Wrobel
Contributed by TypeMates
Contributed by Diego Aguilar Villalobos