Shouldn't we use the Environment abstraction? Some people maybe interesting in setting properties using an Environment Variable.