* introduced $_supportedDriverOptions to validate what is passed into the object * added `setDrivrOptions()` which sets the array and throws exceptions