Currently none of the documented interfaces e.g. HTMLLinkElement has been exported as that name by the MapML.js module. However, they will be in future, and we have to ensure that they don't squat on current, or more likely, future HTMLElement interface names. So HTMLLinkElement (for example) will have to be renamed HTMLMapLinkElement to avoid a name collision with HTMLLinkElement, which actually exsists today.
Currently none of the documented interfaces e.g. HTMLLinkElement has been exported as that name by the MapML.js module. However, they will be in future, and we have to ensure that they don't squat on current, or more likely, future HTMLElement interface names. So HTMLLinkElement (for example) will have to be renamed HTMLMapLinkElement to avoid a name collision with HTMLLinkElement, which actually exsists today.