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