hush: make process substitution configurable; add a testcase