anchor.diff:  	: 'setlike' '<' typeWithExtendedAttributes '>' ';'
   ;
   
  -namespace
  +namespace_
       : 'namespace' IDENTIFIER_WEBIDL '{' namespaceMembers '}' ';'
   ;
   
  
positive.code:  */
  grammar WebIDL;
  
  // Note: Replaced keywords: const, default, enum, interface, null.
  // Note: Added "wrapper" rule webIDL with EOF token.
  
  webIDL
  
negative.code: partialDefinition
  	: 'interface' partialInterfaceOrPartialMixin
  	| partialDictionary
  	| namespace_
  ;
  
  partialInterfaceOrPartialMixin
  