do not complete shebang lines.
renamed macro keyword definition (unused but reserved keyword!)
had indent issues on shebang lines.