SystemConfig should implement a mechanism to validate all configuration parameters. This means checking configuration parameters passed as Strings more strictly (i.e. whether they are an element of some sane set) and the range of numeric parameters, etc.