Many thanks to Gonzalo Paniagua Javier and Mike Kestner who helped and guided me in my wrapping endeavour. A lot of the documentation is based and sometimes straight copied from Arjan Molenaar's documentation.