pub fn first_positional(args: &[String]) -> Option<&str>
Helper: get the first positional argument (non-flag).