tyle);
  if (use_media) {
    style.textContent = '@media all {}';
    return style.sheet.cssRules[0];
  }
  return style.sheet;
}

var tests = [
  // test input, expected serialization
  ['[foo="bar"] /* sanity check */', '[foo="bar"]'],
  ['[foo="bar" i]', '[foo="bar" i]'],
  ['[foo="bar" /**/ i]', '[foo="bar" i]'],
  ['[foo="bar"/**/i]', '[foo="bar" i]'],
  ['[*|foo="bar" i]', '[*|foo="bar" i]'],
  ['[foo="bar" s]', '[foo="bar" s]'],
  ['[foo="bar" /**/ s]', '[foo="bar" s]'],
  ['[foo="bar"/**/s]', '[foo