Prefer implicit `this`

Signed-off-by: Stefan Marr <git@stefan-marr.de>
To avoid type issue let's stick with oop_t being void*

Also remove more conditionally compiled code

Signed-off-by: Stefan Marr <git@stefan-marr.de>