Regarding DOMTokenList, why not: contains(""): true add,remove,toggle(""): no effect? Are there situations that would require an exception to be thrown, or else the page would go out in a blast? Chris