0.9.9-4 -- extracted without-exiting macro