Remove override option

It doesn't seem possible to properly implement override=FALSE because
setting up the self and private pointers is a mess.