Rename adapter->driver for more validation