depicts a configuration type hierarchy based on the options provided by the SQL module. The configuration options
typically affect compile-time options or runtime environment strategies. SQLConfiguration is the basic configuration
type provided by the SQL module. TestingConf and LiveTestingConf are two subtypes that override and set specific
compile-time options. These options are realised as class fields. The following code fragment exhibits the usage of the
TestingConf configuration type. The ExampleQuery type will check the SQL query against the database schema provided
by the file schema.sql, given as the value of SQLMOD_NS_URI configuration option.