return (
            // in tab order
            a.tabIndex >= 0 &&
            
            ( // filter node types that participate in the tab order