gfortran never ceases to amaze me

* at first, JJJ wouldn't compile, now it works
* I hope --std=legacy restricts the compiler to the f77 standard for
  realsies. Or that at least -Wall would warn me