pub fn element<'a>( input: impl Into<Span<'a>>, tag_name: &'static str, ) -> SyntaxResult<'a, (Span<'a>, (Option<String>, Option<String>, Option<QualifiedName>, Vec<ParsedMember>))>