Sascha Kruse (http://github.com/knopwob) contributors: Gergely Nagy (http://github.com/algernon) Miles Sandlar (https://github.com/mil) Michael Stapelberg (https://github.com/mstap)