anchor.diff:        requiredGems = [  ];
         sha256 = ''0hq5q8fjhbb7szzrj7k0l21z025c4qsxqzd5qmgivikhymw10ws0'';
       };
  -    rails_3_1_0 = {
  +    rails_3_1_1 = {
         basename = ''rails'';
         meta = {
           description = ''Full-stack web application framework.'';
           homepage = ''http://www.rubyonrails.org'';
           longDescription = ''Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.'';
         };
  -      name = ''rails-3.1.0'';
  -      requiredGems = [ g.activesupport_3_1_0 g.actionpack_3_1_0 g.activerecord_3_1_0 g.activeresource_3_1_0 g.actionmailer_3_1_0 g.railties_3_1_0 g.bundler_1_0_18 ];
  -      sha256 = ''1ki0jnq40kvfdp3kvnzvnrl9j09n9gql77pbl6jz565siqnvikms'';
  -    };
  -    railties_3_1_0 = {
  +      name = ''rails-3.1.1'';
  +      requiredGems = [ g.activesupport_3_1_1 g.actionpack_3_1_1 g.activerecord_3_1_1 g.activeresource_3_1_1 g.actionmailer_3_1_1 g.railties_3_1_1 g.bundler_1_0_21 ];
  +      sha256 = ''0w8ab71f4b78mq8q7kbb5bfwsbzy4mnp82jckzwndkhxf9141js2'';
  +    };
  +    railties_3_1_1 = {
         basename = ''railties'';
         meta = {
           description = ''Tools for creating, working with, and running Rails applications.'';
           homepage = ''http://www.rubyonrails.org'';
           longDescription = ''Rails internals: application bootup, plugins, generators, and rake tasks.'';
         };
  -      name = ''railties-3.1.0'';
  -      requiredGems = [ g.rake_0_9_2 g.thor_0_14_6 g.rack_ssl_1_3_2 g.rdoc_3_9_4 ];
  -      sha256 = ''155snh4hwflxqylyqlsyqpdm5f80qk2lqn9jhksx85m1sz99mxym'';
  +      name = ''railties-3.1.1'';
  +      requiredGems = [ g.rake_0_9_2 g.thor_0_14_6 g.rack_ssl_1_3_2 g.rdoc_3_10 ];
  +      sha256 = ''0xvspkv63xvm47daw13dn7p1nzhmlk0zmyw4mznazp44zvzkli63'';
       };
       rake_0_9_2 = {
         basename = ''rake'';
  
positive.code:       requiredGems = [ g.polyglot_0_3_2 ];
        sha256 = ''01f4w7fm6phhdbkx7bp0b58hrk3x4b0a63p2vvjbxm5gi2gv9ap2'';
      };
      tzinfo_0_3_29 = {
        basename = ''tzinfo'';
        meta = {
          description = ''Daylight-savings aware timezone library'';
          homepage = ''http://tzinfo.rubyforge.org/'';
          longDescription = ''TZInfo is a Ruby library that uses the standard tz (Olson) database to provide daylight savings aware transformations between times in different time zones.'';
        };
        name = ''tzinfo-0.3.29'';
        requiredGems = [  ];
        sha256 = ''10504cr141vgg12nqbd920xj0q2b07gbjjdwdrwjj35pp97ymrij'';
      };
    };
  }
  
negative.code: Also see http://rack.rubyforge.org.
  '';
        };
        name = ''rack-1.3.4'';
        requiredGems = [  ];
        sha256 = ''17wil1sf8pinmbzlf05sfw48ry6x1hmgxq1im8fagjrf3p2rnzrl'';
      };
      rack_cache_1_1 = {
        basename = ''rack_cache'';
        meta = {
          description = ''HTTP Caching for Rack'';
          homepage = ''http://tomayko.com/src/rack-cache/'';
          longDescription = ''HTTP Caching for Rack'';
        };
        name = ''rack-cache-1.1'';
        requiredGems = [ g.rack_1_3_4 ];
        sha256 = ''08jlym48qwfj7wddv0vpjj3vlc03q8wvbya24zbrjj8grgfgrvrl'';
      };
      rack_mount_0_8_3 = {
        basename = ''rack_mount'';
  