We are returning an object because it is needed to bold one of the parts when using this function [inside `list.js`](https://github.com/mozilla-b2g/gaia/blob/master/apps/communications/contacts/js/views/list.js#L343). We already discussed this by talk and we agreed on add the `displayName` field to be as less intrusive as possible.