Gives an object implicit access to other objects in it's environment.