What about pushing most of the work onto pyqi, and do away with these special ```__init__```s altogether? Is it possible to have the driver read the config directory location from the pyqi config file, and then pull the command names that way?