Correct the list of forbidden names
Generate list of complex fields, used to recursive collection