exparam in a subshell always fails -- I should test before pushing