Contributed by Benoît Bodhuin
Contributed by Gabriel Figueiredo
Contributed by Florian Hardwig
Contributed by XYZ Type
Contributed by Stephen Coles