Replace vtable interposes with a base class

The old way just happened to not work. at all. oops~