return the state of the object after calling a transition/event method

when calling a banged version of the method, the result of the save will be returned instead.