AUTHOR: Nate Nielsen CONTRIBUTORS: Andreas Steinmetz Rubio Vaughan Olivier Beyssac PATCHES: Berk D. Demir João Carlos Mendes Luís Jasper Slits Yamamoto Takao Ben Mesman Chris Mason Billy B. Bilano