The uim framework has the ability to log to find out what happened in an application over time. Which search terms are used? What type of errors are presented to a user? How often is a specific query executed?

Logging data is done using the log() function. It is provided by the mixin TLog. Logging can also be used directly via Log.write().