Avoid using hash.  Use `_has_executable` or `command -v` instead.