- runs in non-verbose mode to avoid spurious detection of FatalError
- stricter checking for common dictionary input errors such as a missing ';' for primitive entries, extra or missing closing '}' etc.