def _do_pi(self, node):
if not _in_subset(self.subset, node): return<EOL>W = self.write<EOL>if self.documentOrder == _GreaterElement: W('<STR_LIT:\n>')<EOL>W('<STR_LIT>')<EOL>W(node.nodeName)<EOL>s = node.data<EOL>if s:<EOL><INDENT>W('<STR_LIT:U+0020>')<EOL>W(s)<EOL><DEDENT>W('<STR_LIT>')<EOL>if self.documentOrder == _LesserElement: W('<STR_LIT:\n>')<EOL>
_do_pi(self, node) -> None
        Process a PI node. Render a leading or trailing #xA if the
        document order of the PI is greater or lesser (respectively)
        than the document element.