t / chainlint / cuddled-loop.expecton commit gc docs: clarify that "gc" doesn't throw away referenced objects (daecbf2)
   1(
   2 while read x
   3  do foobar bop || exit 1
   4>  done <file ) &&
   5outside subshell