dictionary TableType {
required DOMString element;
};
dictionary InitialTableDescriptor : TableType {};
interface Table {
constructor(InitialTableDescriptor descriptor);
};
yields
IDL ERROR LINE: ___ - Dictionary argument "descriptor" without required members must be marked optional