_base is also private, in principle. (I suspect it shouldn't be as we need to inherit from it.)