anchor.diff:              // Both children are still selected even though the first one is hidden.
               expect(item1.getComputedStyle().fontWeight, boldDiv.getComputedStyle().fontWeight);
               expect(item2.getComputedStyle().fontWeight, boldDiv.getComputedStyle().fontWeight);
  +
               expect(trigger1.getComputedStyle().fontWeight, normalDiv.getComputedStyle().fontWeight);
               expect(trigger2.getComputedStyle().fontWeight, boldDiv.getComputedStyle().fontWeight);
               expect(trigger3.getComputedStyle().fontWeight, normalDiv.getComputedStyle().fontWeight);
  
positive.code:             normalDiv.style.fontWeight = 'normal';
              document.body.append(normalDiv);
              
              expect(trigger1.getComputedStyle().fontWeight, equals(normalDiv.getComputedStyle().fontWeight));
              expect(trigger2.getComputedStyle().fontWeight, equals(normalDiv.getComputedStyle().fontWeight));
              expect(trigger3.getComputedStyle().fontWeight, equals(normalDiv.getComputedStyle().fontWeight));
              
              var item1 = sub1.querySelector('.menu-content').querySelector('paper-item');
              
              tap(trigger1);
              
              expect(item1.getComputedStyle().fontWeight, equals(normalDiv.getComputedStyle().fontWeight));
              
              tap(item1);
              
              expect(item1.getComputedStyle().fontWeight, boldDiv.getComputedStyle().fontWeight);
              expect(trigger1.getComputedStyle().fontWeight, boldDiv.getComputedStyle().fontWeight);
              expect(trigger2.getComputedStyle().fontWeight, normalDiv.getComputedStyle().fontWeight);
              expect(trigger3.getComputedStyle().fontWeight, normalDiv.getComputedStyle().fontWeight);
          }, skip: 'https://github.com/dart-lang/polymer_elements/issues/30');
  
          test('selecting a new item de-styles the previous one', () {
  
negative.code:             expect(collapse1.opened, isTrue);
              expect(collapse2.opened, isFalse);
              expect(collapse3.opened, isFalse);
  
              tap(trigger2);
  
              expect(collapse1.opened, isFalse);
  