         @toggle_metadata_boolean('deletable')
 
     show_edit_protection_error: =>
-        @set_error("This cell is protected from being edited.")
+        @set_error("This cell is protected from editing.")
 
     show_delete_protection_error: =>
         @set_error("This cell is protected from deletion.")

    insert_input_at_cursor: (id, s, save) =>
        if not @store.getIn(['cells', id])?
            return
        return if @check_edit_protection(id, @)
        input   = @_get_cell_input(id)
        cursor  = @_cursor_locs?[0]
        if cursor?.id == id

        return max
    return n

# no worries, they don't break react rendering even when they escape
CellWriteProtectedException = new Error('CellWriteProtectedException')
CellDeleteProtectedException = new Error('CellDeleteProtectedException')

class exports.JupyterActions extends Actions

