I would use `tupleWithObjectsFromArray:` instead, just because varargs tend to be kinda messy in use and implementation. The terminating `nil` could also be removed with the use of an array literal.