(constructor-member) Validation error at line 2 in constructor.webidl, inside `interface X`: Constructor(optional Union union ^ Constructors should now be represented as a `constructor()` operation on the interface instead of `[Constructor]` extended attribute. Refer to the [WebIDL spec section on constructor operations](https://heycam.github.io/webidl/#idl-constructors) for more information.