anchor.diff:  
     nixpkgsVersion = builtins.trace "`lib.nixpkgsVersion` is deprecated, use `lib.version` instead!" version;
   
  -  # Whether we're being called by nix-shell.
  +  /* Determine whether the function is being called from inside a Nix
  +     shell.
  +
  +     Type: inNixShell :: bool
  +  */
     inNixShell = builtins.getEnv "IN_NIX_SHELL" != "";
   
   
     ## Integer operations
   
  -  # Return minimum/maximum of two numbers.
  +  /* Return minimum of two numbers. */
     min = x: y: if x < y then x else y;
  +
  +  /* Return maximum of two numbers. */
     max = x: y: if x > y then x else y;
   
     /* Integer modulus
  
positive.code:   */
    flip = f: a: b: f b a;
  
    /* Apply function if argument is non-null.
  
       Example:
         mapNullable (x: x+1) null
  
negative.code:        mapNullable (x: x+1) 22
         => 23
    */
    mapNullable =
      # Function to call
      f:
      # Argument to check for null before passing it to `f`
      a: if isNull a then a else f a;
  
    # Pull in some builtins not included elsewhere.
    inherit (builtins)
  