the current 1.2 api today return that anyway, here's a sample from my 1.2 host:

    curl -H "Accept: application/json,version=2" -X GET 'https://topaz/reports/last' -k -u user:secret
    ...{"log":{"messages":{"message":"Retrieving plugin"},"sources":{"source":"Puppet"}}}...

So I'm not sure that this is an issue? I'll try dropping the all to see if it makes a difference, may as well be clean....