Remove observer of appropriate selector
Added dataSource’s search handler
Added property searchCache, searchStack
Implemented method -finishSearch
Implemented method -handleSearchForTerm:
Implemented method -handleSearchForTerm:atIndex:withCompletionHandler:
Dropped old search method
Guard against infinite loop
Refactored how linked contact identifiers are collected
Shortened collection variable names