Need to know if not Bash up front
test for no hashbang
refactoring