Being able to insert into a Dictionary<Key, Array<Values>> without having to explicitly handle the fact that the value array is nil on the very first insert for a given key.
The code isn't difficult, but it is repetitive boilerplate. And it is also a decent example of extending a generic type in Swift.