Also use std::string_view in a few more places.
https://hydra.nixos.org/build/63172338
Also, random cleanup to argument handling.