Switch from initWithDictionary: to a more generic wrapObject: call