Contributed by Robin Rendle
Contributed by Stephen Coles
Contributed by TypeMates
Contributed by Emma Steinhobel
Contributed by Alja Herlah