I think that all of the examples in this section should focus on the realistic use-case of searching a *particular* catalog.  At least from my perspective it's not too useful do a cone search of whatever catalog (in a randomly ordered list) is the first to return any matches.  

I *can* see a use for functions that return: (1) a list of all catalogs that have any matches or (2) a dict of all catalogs that have matches (key=catalog name, value=conesearch result for that catalog).