Gpii 1019

http://issues.gpii.net/browse/GPII-1019
Rather than doing this name replace here, you can create the initial object with the correct property name.

```javascript
var obj = {};
obj.name = {a: "a"};
var otherName = "otherName";
obj[otherName] = {b: "b"};
```