to improve robustness and maintainability. Now all switches and constants are
set correctly on constructions without the need for dynamic update after the
system/controlDict is read. This significantly simplifies the code and make it
much easier to add new switches, constants and settings without the need to
ensure they are registered to a database for update.