The other functions that take bucket type and bucket, including `get_conditional_postcommit`, typically pass them as a 2-tuple. If we were to extend `get_conditional_postcommit` to untyped buckets I think we'd probably want to make this a 2-arity function.