-- |
-- Parses all of element's nodes.
-- 
-- Can be used multiple times,
-- thus allowing for parallel parsing of element's child-nodes.
-- Naturally this will result in traversing the element's nodes multiple times.
elementNodes :: Nodes a -> Element a
elementNodes =
  liftAlt . AST.ElementNodes
elementNodes :: Nodes a -> Element a
elementNodes =
  liftAlt . AST.ElementNodes
elementNodes =
  liftAlt . AST.ElementNodes