do not localize $_
improve reaper
set state "alive" at end
better handling of handle destroy
fix overload value