* the <code>Persistor</code> in which to store the driver data.
* @throws NullPointerException
* if <code>driver</code> or <code>persistor</code> is <code>null</code>.
*/
public static void persist(DriverDescriptor driver, Persistor persistor) {
DriverDescriptorVisitor visitor = new PersistorVisitor(persistor);
driver.accept(visitor);
}