anchor.diff:      repo   = "go-lz4";
       sha256 = "1hbbagvmq7kxrlwqkn0i4mz66i3n37ch7y6bm9yncnjgd97kldms";
       date = "2016-09-24";
  +  };
  +
  +  go-maddr-filter = buildFromGitHub {
  +    version = 2;
  +    owner = "libp2p";
  +    repo = "go-maddr-filter";
  +    date = "2016-10-04";
  +    rev = "d9f56211111ad200d4a1fb404c784870a89a0706";
  +    sha256 = "14akw6zwx6i8x8azl64h05hlzidnhh7a6jdz4jq14mz1fhc78cm6";
  +    propagatedBuildInputs = [
  +      go-multiaddr
  +      go-multiaddr-net
  +    ];
     };
   
     go-md2man = buildFromGitHub {
  
positive.code: 
    text = buildFromGitHub {
      version = 2;
      rev = "5c6cf4f9a2357d38515014cea8c488ed22bdab90";
      date = "2016-11-30";
      owner = "golang";
      repo = "text";
      sha256 = "0lr9jrlyvip8mh2f9y38ifkgiys72bjl75df6ifinqd5jfy07bja";
      goPackagePath = "golang.org/x/text";
      goPackageAliases = [ "github.com/golang/text" ];
      excludedPackages = "cmd";
  
negative.code: 
    ipfs = buildFromGitHub {
      version = 2;
      date = "2016-12-10";
      rev = "93c90020b275298694bdc5b6a484eb4f1d531560";
      owner = "ipfs";
      repo = "go-ipfs";
      sha256 = "0298837x06gnnys0w7jr2yh1242xm3aigg1qhj229iawvnk0s9m9";
      gxSha256 = "0jkq4ja7zajwcy2msrwyp7ghkkj4nr4qhzpvlwylqsmw7kwmd3br";
      subPackages = [
        "cmd/ipfs"
        "cmd/ipfswatch"
  