General error reporting has been discussed above, and will be discussed in greater detail in the cross interface specifications. Though related, we will not rehash those subjects here.
MIC, when fulfilling its purpose, must deal with and process gobs of end user information. This, of course, brings us into contact with forms and the carriers of that data, fieldspaces and fields. This sections intent is to help coders understand what these things are and how they should be used.