handler reject needs to roll state back
place finalizer
update lock should prevent handler rejection; better stub signatures
version bump