In ROSLIB core we have things like:

`var requestValues = [];
  Object.keys(request).forEach(function(name) {
    requestValues.push(request[name]);
  });`

In things that use the library, you can no longer do things like
`myTopic.publish({x : 1})`
or in callbacks like 
`myTopic.subscribe(function(message) {
    var transform = ROSLIB.Transform(message);
});