anchor.diff:  
     go-ipfs-api = buildFromGitHub {
       version = 2;
  -    rev = "0ee867280b9b85f2fcd6a3aa324728fc775dae48";
  +    rev = "4cadfedb1a3f22fe8dc8f38f2d317ac9d92e98b5";
       owner  = "ipfs";
       repo   = "go-ipfs-api";
  -    sha256 = "1r3d8dwf2d2p25zpf183s8syxli1yg39jr8mr0jdgpqrgkgm82kl";
  +    sha256 = "1jipziy8ddvxbx894aw5xnawpkqwiyhn9vywzkxa1s9bizdbd80x";
       excludedPackages = "tests";
       propagatedBuildInputs = [
  +      go-floodsub
         go-multiaddr
         go-multiaddr-net
         go-multipart-files
         tar-utils
       ];
       meta.useUnstable = true;
  -    date = "2016-10-06";
  +    date = "2016-12-11";
  +  };
  +
  +  go-ipfs-util = buildFromGitHub {
  +    version = 2;
  +    rev = "70eede8dce2a98e86bb760247702e4e9b23139bb";
  +    owner  = "ipfs";
  +    repo   = "go-ipfs-util";
  +    sha256 = "0lbp58z0w4fxagicq66lq8jdc38f4cqp6bmsgqfrsg971k0dy7cd";
  +    date = "2016-10-04";
  +    buildInputs = [
  +      go-base58
  +      go-multihash
  +    ];
     };
   
     go-isatty = buildFromGitHub {
  
positive.code:       com
        ini_v1
        inject
      ];
    };
  
  
negative.code: 
    net = buildFromGitHub {
      version = 2;
      rev = "b1a2d6e8c8b5fc8f601ead62536f02a8e1b6217d";
      date = "2016-12-10";
      owner  = "golang";
      repo   = "net";
      sha256 = "0cjlvrpf3hr5y6124irbkhy978nmfdlnrddq4xprsybgwgdahd24";
      goPackagePath = "golang.org/x/net";
      goPackageAliases = [
        "github.com/hashicorp/go.net"
  