Oops makefile ran the wrong tihng
Changed order, now the extensions determine the output/input types, having overrides, just the extensions alone imply stdin/stdout.
also made " in strings indicate .. strings again.