anchor.diff:      thor = g.thor_0_18_1;
       thread_safe = g.thread_safe_0_1_3;
       tilt = g.tilt_1_4_1;
  +    timers = g.timers_1_1_0;
       tins = g.tins_0_9_0;
       travis = g.travis_1_5_3;
       treetop = g.treetop_1_4_15;
  
positive.code:     builder = g.builder_3_2_2;
      buildr = g.buildr_1_4_12;
      bundler = g.bundler_1_3_5;
      childprocess = g.childprocess_0_3_9;
      chronic = g.chronic_0_10_1;
      coderay = g.coderay_1_0_9;
  
negative.code:       requiredGems = [  ];
        sha256 = ''1r7zx8qfwzr3pbgrjbsml7z5qgscwyyv33x2jzhz6adqyx3r1f08'';
      };
      celluloid_0_15_2 = {
        basename = ''celluloid'';
        meta = {
          description = ''Actor-based concurrent object framework for Ruby'';
          homepage = ''https://github.com/celluloid/celluloid'';
          longDescription = ''Celluloid enables people to build concurrent programs out of concurrent objects just as easily as they build sequential programs out of sequential objects'';
        };
        name = ''celluloid-0.15.2'';
        requiredGems = [ g.timers_1_1_0 ];
        sha256 = ''0lpa97m7f4p5hgzaaa47y1d5c78n8pp4xd8qb0sn5llqd0klkd9b'';
      };
      childprocess_0_3_9 = {
        basename = ''childprocess'';
        meta = {
  