fix reentrant cancellation across fcall
sequence::each.par: don't return sequence; sequence::each: small performance tweak
simplify abortion handling; let execution frames drop out early