I'll recheck this, and maybe dive into it again.

Why wouldn't it work for `bash`?

```bash
$ cat hello.sh
# note: no header
echo hello

$ bash $PWD/hello.sh
hello
```