See design imitation/reference.
Contributed by Rob Hudson
Contributed by Florian Hardwig
Contributed by Gareth Hague
Contributed by André Mora
Contributed by Patrick Concannon
Contributed by Ferdinand Ulrich
Contributed by Stephen Coles