yeah I figured inheritors could override these properties.  I wanted the environment variables so that build systems like Jenkins / Travis could easily change them depending on the execution environment.