+ /* defining the models
+
+ modelName - name of the model.
+
+ relatedCollections - collections which should be drawn as an inline
+ list when the detail view is displayed.
+ Format: <collection>:<collectionFieldName> where
+ <collectionFieldName> is the name of the field
+ in the collection that points back to the
+ collection in the detail view.
+
+ foreignCollections - collections which are used in idToName() calls
+ when presenting the data to the user. Used to
+ create a listento event. Somewhat
+ redundant with foreignFields.
+
+ foreignFields - <localFieldName>:<collection>. Used to
+ automatically map ids into humanReadableNames
+ when presenting data to the user.
+
+ m2mfields - <localFieldName>:<colleciton>. Used to
+ populate choices in picker lists. Simalar to
+ foreignFields.
+
+ listFields - fields to display in lists
+
+ detailFields - fields to display in detail views
+
+ addFields - fields to display in popup add windows
+
+ inputType - by default, "detailFields" will be displayed
+ as text input controls. This will let you display
+ a checkbox or a picker instead.
+ */
+