Created by Aaron Sacil
Contributed by Balder D. Dysthe
Contributed by Brian Phillips
Contributed by Pierre Brossard