Does an intrinsic module have to be part of the standard?

I suppose the following answers my question:

~/fortran$ cat test_nag.f90 
program test_nag
use, intrinsic :: f90_gc
print *, "it works"
end program
~/fortran$ nagfor -o test_nag test_nag.f90 && ./test_nag 
NAG Fortran Compiler Release 7.1(Hanzomon) Build 7101
[NAG Fortran Compiler normal termination]
 it works

So essentially a compiler vendor has an open path to set themselves apart from the competition by providing the “batteries included”.