This is a pain point I’ve encountered while trying to convert `cssstyle` to use **WebIDL2JS**. I’m currently forced to generate `./src/CSSStyleDeclaration‑properties.webidl` at build time, which contains the generated `partial interface` attributes: - <https://drafts.csswg.org/cssom/#ref-for-cssstyledeclaration④> - <https://drafts.csswg.org/cssom/#ref-for-cssstyledeclaration⑤> - <https://drafts.csswg.org/cssom/#ref-for-cssstyledeclaration⑥>