ANY any ATTRIBUTE attribute BOOLEAN boolean BYTE byte CALLBACK callback CONST const CREATOR creator DATE Date DELETER deleter DICTIONARY dictionary DOMSTRING DOMString DOUBLE double FALSE false FLOAT float EXCEPTION exception GETTER getter IMPLEMENTS implements INFINITY Infinity INTERFACE interface LEGACYCALLER legacycaller LONG long NAN Nan NULL null OBJECT object OPTIONAL optional OR or PARTIAL partial READONLY readonly SETTER setter SHORT short STATIC static STRINGIFIER stringifier TYPEDEF typedef TRUE true UNSIGNED unsigned UNRESTRICTED unrestricted VOID void