pub fn lookup_string(args: &Value, key: &str) -> Option<String>
First non-blank string under a single key, trimmed.