COMMAND LINE
ORDER BY
Current order is file, line, content. Order by content (aka file, content, line) should be reasonable.
change --list--all to -a
add --help and --usage
combine -f/-F and -q/-Q
Filters and questions don't have to take arguments. Chaining won't work if we keep it the current way. Maybe "-f Sub::Name,foo" would do instead of "-f Sub::Name -F foo"? Same goes for -q/-Q.