The naming of this method is pretty weird. How about something like `-parseOptionsDictionary:usingBlock:` (following the pattern of the enumeration methods on `NSArray` et al)?