Add getenv template function