pub(crate) trait NodeListMethods<D>where
    D: DomTypes,{
    // Required methods
    fn Item(&self, index: u32) -> Option<Root<Dom<<D as DomTypes>::Node>>>;
    fn Length(&self) -> u32;
    fn IndexedGetter(
        &self,
        index: u32,
    ) -> Option<Root<Dom<<D as DomTypes>::Node>>>;
}