ATLAS-645 FieldMapping.output() results in stack overflow when instances reference each other (dkantor via shwethags)