Maybe I'm being dense here but which error isn't getting bubbled up? os.Getenv returns empty if the value is missing. I don't see in the docs where it actually returns an error?