Comment Comment by orangeduck It uses raw pointers (void*) and something a little like a vtable: http://libcello.org/documentation/hacking parent orangeduck 12 years ago