All void pointers everywhere. Hooray!