Use keyword-like arguments for report entries.

This makes it easier to add data without having to keep the order into account.
It also makes it easier to add arbitrary metadata to entries in the future.
Currently there's some code in place for the latter but it's not yet used.