Problems (or potential problems) Performance Clearly not as fast as DBI itself But acceptable for our needs Can always bypass and use DBI if needed Default Behavior Can Surprise No easy way to opt-out of retry/wait Retry/Wait isn't granular Can't change behavior based on error type Can't easily change actions without sub-classing Not Tested on Windows Supporting other database servers will require some abstraction