Implied-do array constructor, type specs, and differences between GFortran, Intel, and LFortran

Hah. I actually use that more than FORALL! Corrected.