Contributed by Alexandre Cano
Contributed by Florian Hardwig
Contributed by Markus John
Contributed by Or Type
Contributed by Peter Sellberg