anchor.diff:    };
     poltergeist = {
       dependencies = ["capybara" "cliver" "websocket-driver"];
  -    source = {
  -      remotes = ["https://rubygems.org"];
  -      sha256 = "098zgqhhphazxsikrj5mpsrij0l726wig26nn04bmm4r7n0zi5yl";
  -      type = "gem";
  -    };
  -    version = "1.11.0";
  +    groups = ["default"];
  +    platforms = [];
  +    source = {
  +      remotes = ["https://rubygems.org"];
  +      sha256 = "1p7xjry2mvarblh76p5nahnn0jhj3x77yygbr8q61ignbai4gy9k";
  +      type = "gem";
  +    };
  +    version = "1.18.0";
     };
     power_assert = {
  -    source = {
  -      remotes = ["https://rubygems.org"];
  -      sha256 = "1x5qcfm8ka7anaady81qahhn9y4f6j86kvyqma7d2hnri4ahflvh";
  -      type = "gem";
  -    };
  -    version = "1.1.3";
  -  };
  -  powerpack = {
  -    source = {
  -      remotes = ["https://rubygems.org"];
  -      sha256 = "1r51d67wd467rpdfl6x43y84vwm8f5ql9l9m85ak1s2sp3nc5hyv";
  -      type = "gem";
  -    };
  -    version = "0.1.2";
  +    groups = ["default"];
  +    platforms = [];
  +    source = {
  +      remotes = ["https://rubygems.org"];
  +      sha256 = "072y5ixw59ad47hkfj6nl2i4zcyad8snfxfsyyrgjkiqnvqwvbvq";
  +      type = "gem";
  +    };
  +    version = "1.1.4";
     };
     pry = {
       dependencies = ["coderay" "method_source"];
  -    source = {
  -      remotes = ["https://rubygems.org"];
  -      sha256 = "1mh312k3y94sj0pi160wpia0ps8f4kmzvm505i6bvwynfdh7v30g";
  -      type = "gem";
  -    };
  -    version = "0.11.3";
  +    groups = ["development" "test"];
  +    platforms = [];
  +    source = {
  +      remotes = ["https://rubygems.org"];
  +      sha256 = "00rm71x0r1jdycwbs83lf9l6p494m99asakbvqxh8rz7zwnlzg69";
  +      type = "gem";
  +    };
  +    version = "0.12.2";
     };
     public_suffix = {
  -    source = {
  -      remotes = ["https://rubygems.org"];
  -      sha256 = "08q64b5br692dd3v0a9wq9q5dvycc6kmiqmjbdxkxbfizggsvx6l";
  -      type = "gem";
  -    };
  -    version = "3.0.3";
  +    groups = ["default"];
  +    platforms = [];
  +    source = {
  +      remotes = ["https://rubygems.org"];
  +      sha256 = "1c7c5xxkx91hwj4572hbnyvxmydb90q69wlpr2l0dxrmwx2p365l";
  +      type = "gem";
  +    };
  +    version = "3.1.0";
     };
     rack = {
  -    source = {
  -      remotes = ["https://rubygems.org"];
  -      sha256 = "1pcgv8dv4vkaczzlix8q3j68capwhk420cddzijwqgi2qb4lm1zm";
  -      type = "gem";
  -    };
  -    version = "2.0.6";
  +    groups = ["default"];
  +    platforms = [];
  +    source = {
  +      remotes = ["https://rubygems.org"];
  +      sha256 = "0z90vflxbgjy2n84r7mbyax3i2vyvvrxxrf86ljzn5rw65jgnn2i";
  +      type = "gem";
  +    };
  +    version = "2.0.7";
     };
     rack-test = {
       dependencies = ["rack"];
  
positive.code:     version = "3.2.2";
    };
    mime-types-data = {
      source = {
        remotes = ["https://rubygems.org"];
        sha256 = "07wvp0aw2gjm4njibb70as6rh5hi1zzri5vky1q6jx95h8l56idc";
        type = "gem";
      };
      version = "3.2018.0812";
    };
    mini_mime = {
      source = {
  
negative.code:     version = "0.5.20180417";
    };
    ffi = {
      groups = ["default"];
      platforms = [];
      source = {
        remotes = ["https://rubygems.org"];
        sha256 = "06mvxpjply8qh4j3fj9wh08kdzwkbnvsiysh0vrhlk5cwxzjmblh";
        type = "gem";
      };
      version = "1.11.1";
    };
    gherkin = {
      source = {
  