This revision is part of a series. Click on the `Stack` tab below to see the context.
This series has also been squeezed into D47633 to provide an overall view.
Commit message:
This is going to be used in subsequent commits to keep rules alive even
if disconnected from their jail in the meantime. We'll indeed have to
release the prison lock between two uses (outright rejection, final
granting) where the rules must absolutely stay the same for security reasons.