Fortran: Break recursion building recursive types. [PR106606]