User opt-in for the readonly kludge. This commit is just a preparation to make the next one easier to diff.