The "changed" indicates that the thing is already done, and here we have PRE_* event. What do you think about renaming it to PRE/POST_STATE_CHANGE. Makes more sense IMHO.