So, it turns out that this is still needed, since some Pusher payloads dump the object into the root hash, while others scope them into named subhashes (like `{ "build" => {}, "job" => {}}`). Fixing this would require us to change the Pusher payloads, which means we also have to change `travis-web` to handle them. We probably want to do this at some point to standardise the payloads a bit, but I'm not sure if it's worth doing right now.

How about I remove this line for now and then open an issue?