When making a problem set it is convenient to freeze the current version of statements at some point to prevent other users to change it accidentally and funnel the editing process to the single editor.
Possible implementation: when "statement is frozen" is active, a user (even the problem owner) should receive a "statement is frozen" warning when trying to edit the statement. It is possible to overcome this warning, but explicit action is required.
When making a problem set it is convenient to freeze the current version of statements at some point to prevent other users to change it accidentally and funnel the editing process to the single editor.
Possible implementation: when "statement is frozen" is active, a user (even the problem owner) should receive a "statement is frozen" warning when trying to edit the statement. It is possible to overcome this warning, but explicit action is required.