Older ES seemed to sort them alphabetically however 0.90.5 doesn't seem to. Sorting explicitly on documentation as a tie breaker is more reliable for testing and should probably provide more clear results.
Use parens to ensure correct operator precedence. Closes gh-164.
for future-compatibility with ES 0.90+
instead of only searching for the 'latest'. I haven't determined if searching reverse deps for older versions is useful, but it seems like it should be available for consistency.
I think it's more consistent with other return values... I could easily be wrong though and may revert this in the future.