Added context to contributor/liveblog updates

MAPI-529
As I said before, this appears to be an over-complicated way of writing `if (block.titile.isDefined) content.webTitle else ""`? You aren't using the block's value so the if more clearly explains the intent than a `map`. At the very least, you'd expect the `map` to have `_` (in place of `b`) as the value to make it clear it isn't being used.