pub fn resolve_time_range( from: Option<&str>, to: Option<&str>, default: impl FnOnce() -> (String, String), ) -> Result<(String, String), String>
Schwab requires both ends of a range when either is supplied.