Why would we expose a list where the environment variables actually behave like a map (key/value-pairs, unique keys)? At first sight this wont make a lot of sense to me.