Hi Keith,
thanks for the feedback.
Just one comment with regard to "the naming of things".
>> This is because this error seems to relate to the number of 'things' in the module and even if a Form, say, has not many fields when you have 10 Forms in a module you can easily have more than the magic number (about 200).
What you call "things" I refer to as "Form fields". Form Fields can be of various types - including buttons, display, procedures, and entry. I think you are referring to "fields" as "entry fields" - but where "entry fields" includes strings, dates, checkboxes, radio and so on. I don't think I have a term for this "group" of field types.
But in essence, you are correct - the limitation is regarding the number of Form Fields (of all types) and is not limited to some subset of form field types.
cheers
Bruce