I had done this as `schema/Str`s spread around to various places originally but thought this was better in that it guarded against fat-fingering.  If you're opposed to this, though, I could just convert all of these to `schema/Str`s.