anchor.diff:      erubis = g.erubis_2_7_0;
       hike = g.hike_1_2_1;
       i18n = g.i18n_0_6_0;
  -    json = g.json_1_6_1;
  +    json = g.json_1_6_3;
       mail = g.mail_2_3_0;
       mime_types = g.mime_types_1_17_2;
  -    multi_json = g.multi_json_1_0_3;
  +    multi_json = g.multi_json_1_0_4;
       nix = g.nix_0_1_1;
       polyglot = g.polyglot_0_3_3;
       rack = g.rack_1_3_5;
  
positive.code:     railties = g.railties_3_1_3;
      rake = g.rake_0_9_2_2;
      rdoc = g.rdoc_3_11;
      sprockets = g.sprockets_2_0_3;
      thor = g.thor_0_14_6;
      tilt = g.tilt_1_3_3;
      treetop = g.treetop_1_4_10;
      tzinfo = g.tzinfo_0_3_31;
    };
    gem_nix_args = [ ''nix'' ''rails'' ''rake'' ];
    gems = {
      actionmailer_3_1_3 = {
        basename = ''actionmailer'';
  
negative.code: See RDoc for a description of RDoc's markup and basic use.'';
        };
        name = ''rdoc-3.11'';
        requiredGems = [ g.json_1_6_3 ];
        sha256 = ''0wq8525v21pxcnwgn5ypblcsb0xasnicjnqqd7mrrfqm2g3k2frm'';
      };
      sass_3_1_11 = {
        basename = ''sass'';
        meta = {
          description = ''A powerful but elegant CSS compiler that makes CSS fun again.'';
          homepage = ''http://sass-lang.com/'';
          longDescription = ''      Sass makes CSS fun again. Sass is an extension of CSS3, adding
        nested rules, variables, mixins, selector inheritance, and more.
        It's translated to well-formatted, standard CSS using the
        command line tool or a web-framework plugin.
  '';
        };
        name = ''sass-3.1.11'';
        requiredGems = [  ];
        sha256 = ''0ksbvvc210yd3fjk7gzsj25qzcd5ahw5rsh3bx94w53ylq60af2g'';
      };
      sprockets_2_0_3 = {
        basename = ''sprockets'';
  