Changed a set of tests from success to xfail. Anyone have ideas of why these aren't working? If I change the ( subshell ) constructs to use $ZTST_testdir/../Src/zsh -fc then they all correctly exit on nonzero status as expected. Aside, should 'setopt err_return' in the nested function test be using localoptions ?