The bug here was a missing "s" after the named parameters, e.g. `%(status)s`, so if we could continue using named ones, that'd be better.