enhance reverse engineering

These driver-specific classes should be part of the driver cake