Use NSDictionary+SafeExpectations access when updating a media item.

> "Life is like a box of chocolates, you never know what you're gonna get."
 - Forrest Gump

Fixes #1517