I read your comment why you put this in `Base`, but I actually prefer to copy/paste this in the multiple drivers. The VB drivers I don't practice "DRY" principles at all because it makes adopting new versions and dealing with POTENTIAL differences much easier:

* On new version, copy and paste.
* On minor compat issue, just modify that version slightly. Don't worry about affecting others.

So can we just move this into each driver?