ModelProfile: the typed reader of a models.json entryCode asks profile.noFind, not json.optInt("noFind"). RowRules, the gestures, the EQ, the ANC table,the manager and the screens read the entry through it. Nested tables go to their own parsers.