Because, for some reason unknown to me, ```system.facts``` is dot notation, i.e. ```{'cpu.core(s)_per_socket': "1", 'cpu.cpu(s): "2', 'cpu.cpu_socket(s)': "2"}``` rather than 
```json
cpu: {
        core(s)_per_socket: "1", 
        cpu(s): "2",
        cpu_socket(s): "2"
}
```
So I can change them all to use the object version of systemFacts.