Refactoring of subshell support.