pub(crate) fn dom_attach_shadow( it: &mut Interp, this: Value, a: &[Value], ) -> Result<Value, Value>
Web Components: element.attachShadow({ mode: 'open' | 'closed' })
element.attachShadow({ mode: 'open' | 'closed' })