anchor.diff:    fetchAttrs = {
       preInstall = ''
         # Remove all built in external workspaces, Bazel will recreate them when building
  -      rm -rf $bazelOut/external/{bazel_tools,\@bazel_tools.marker,local_*,\@local_*}
  +      rm -rf $bazelOut/external/{bazel_tools,\@bazel_tools.marker,embedded_jdk,\@embedded_jdk.marker,local_*,\@local_*}
         # For each external workspace, remove all files that aren't referenced by Bazel
         # Many of these files are non-hermetic (for example .git/refs/remotes/origin/HEAD)
         files_to_delete=()
  
positive.code:       find . -type d -empty -delete
      '';
  
      sha256 = "0fh9jjwk3aq0kklhl9zyy8hj8gjm1y1fy4ygjinm0469w9jdgc3g";
    };
  
    buildAttrs = {
  
negative.code: 
  buildBazelPackage rec {
    name = "bazel-deps-${version}";
    version = "2018-08-16";
  
    meta = with stdenv.lib; {
      homepage = "https://github.com/johnynek/bazel-deps";
  