Use order-only prerequisites syntax
Simplify
Rename `FORTRAN` -> `FC`
Explicitly specify `non_intrinsic`
Add `.PRECIOUS:` statement