Per @freakboy3742 I just want to highlight this line. While this seems to be an okay direction to go it changes some behavior in a specific (though unlikely) case.
If someone was calling db_manager(using=None) before in an attempt to explicitly blast the managers _db var, the method will now silently ignore it and allow the previous _db to fall through.