I realized I was duplicating a lot of logic in the ddo_statement stuff. Got rid of individual ddo_statement files per driver type, and instead centralized that stuff into regular ol' ddo_statement.dart.