I am trying to figure out what the difference is between the zmmailbox commands: search and searchConv

From what I can tell searchConv is for searching conversations.
If so, explain why the help for both commands are almost identical, and both list 'conversation' as a valid type.
(searchConv does expect a conv-id. Could this not be included in the query?)

Here is the output from zmmailbox help search:

search(s) [opts] {query}
-v/--verbose verbose output
-t/--types <arg> list of types to search for (message,conversation,contact,appointment,wiki)
-s/--sort <arg> sort order TODO
-c/--current current page of search results
-p/--previous previous page of search results
-n/--next next page of search results
-l/--limit <arg> max number of results to return

searchConv(sc) [opts] {conv-id} {query}
-v/--verbose verbose output
-t/--types <arg> list of types to search for (message,conversation,contact,appointment,wiki)
-s/--sort <arg> sort order TODO
-c/--current current page of search results
-p/--previous previous page of search results
-n/--next next page of search results
-l/--limit <arg> max number of results to return