What about PATH issues and '.'? It may not be a problem, but the thought leapt into my mind...
H -- > Following these lines, it's nonsense to maintain some > half-support for non-executable install-sh. If we don't want to > support this use-case, ${SHELL} should be fully removed from > every call to install-sh. > > And if why stop with install-sh? Any reason mdate-sh, ylwrap, and > friends should be handled differently than install-sh?