hmmm - if there is a getSystemValue() why not a setSystemValue()?