else we know its a virtual base but we don't have an object - generating the offset function (as will happen here) won't help! I.e. we are missing an error message and a return -1 or whatever you return in these cases.