FortranModern alternatives to historical features