anchor.diff:  
       # for forward compability, when adding new environments, haskell etc.
       , ...
  -    }:
  +    }@args:
       let
         rubyEnv = bundlerEnv {
           name = "neovim-ruby-env";
  
positive.code:       manifestRc = vimUtils.vimrcContent (configure // { customRC = ""; });
        neovimRcContent = vimUtils.vimrcContent configure;
      in
      {
        wrapperArgs = makeWrapperArgs;
        inherit neovimRcContent;
        inherit manifestRc;
  
negative.code:         extraPythonPackages = compatFun extraPythonPackages;
          inherit withPython3;
          extraPython3Packages = compatFun extraPython3Packages;
          inherit withNodeJs withRuby viAlias vimAlias;
          inherit configure;
        };
      in
  