MFPLI00187S The declaration of "insert-name" is part of a circular use of the TYPE attribute. The declaration either directly or indirectly depends on itself. The type dependency graph must be a "tree".