List<Element> get children { List<Element> _children = []; for (var child in childNodes) { if (child is Element) _children.add(child); } return _children; }