SCOPE_SUCCESS should be able to throw, the others shouldn't