Fixed bug where setObject:forKey: on a dictionary was being used instead of setValue:forKey: