pub fn expand_env_refs( text: &str, env: impl Fn(&str) -> Option<String>, ) -> String
text with every %NAME% that env knows replaced by its value. An unknown name and a lone % stay as they are.
text
%NAME%
env
%