function qsd --argument-names before after --wraps sd argparse --move-unknown -- $argv sd $argv_opts $before $after (rg --files-with-matches $before) end