fn filt_from_opt_str( s: &Option<String>, source: &str, ) -> Result<Option<Targets>>
As filt_from_str_verbose, but treat an absent filter (or an empty string) as None.