anchor.diff:  
   # now defaults to false because some tests can be flaky (clipboard etc)
   , doCheck ? false
  +, nodejs ? null, fish ? null, python ? null
   }:
   
   with stdenv.lib;
  
positive.code:         nvim-client luv coxpcall busted luafilesystem penlight inspect
        ]
      ));
  in
    stdenv.mkDerivation rec {
      pname = "neovim-unwrapped";
  
negative.code:       cmake
        gettext
        pkgconfig
      ];
  
      # extra programs test via `make functionaltest`
      checkInputs = [
        fish
        nodejs
        pyEnv      # for src/clint.py
      ];
  
  
  