attributes of the rec are in scope of `e'.  This is useful in
  expressions such as
    rec {
      lib = import ./lib;
      inherit (lib) concatStrings;
    }
  It does change the semantics of expressions such as
    let x = {y = 1;}; in rec { x = {y = 2;}; inherit (x) y; }.y
  This now returns 2 instead of 1.  However, no code in Nixpkgs or
  NixOS seems to rely on the old behaviour.
		
	
			
		
			
				
	
	
		
			6 lines
		
	
	
	
		
			51 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
			
		
		
	
	
			6 lines
		
	
	
	
		
			51 B
		
	
	
	
		
			Nix
		
	
	
	
	
	
rec {
 | 
						|
  inherit (x) y;
 | 
						|
  x = {
 | 
						|
    y = 1;
 | 
						|
  };
 | 
						|
}.y
 |