allow system properties to be specified for dependency injection