h5diff -rv foo bar

It'd be great if h5diff would interpret "h5diff -rv foo bar" as
   h5diff -r -v foo bar
or spit out a helpful message
  -rv is an invalid option
or spit out a different-but-still-helpful message
  <-rv>: unable to open file

Instead, on version 1.8.7 one sees
  h5diff error: missing file names
which is the opposite of helpful. I just spent an hour looking for
phantom quoting errors in perfectly correct bash scripts.