Environment service added support to has/get/set env variables
Environment service changed implementation to support ArrayAccess