Support comments, processing instructions, "entities", numeric character references, "CDATA"; add todos
Fix outdated examples
Fix handling of non-element nodes