bash metaprogramming xample with defaulting variables if not present in the ENV already