(self, node_type)
Find the first node of a given type.  If no such node exists the
        return value is `None`.
Find the first node of a given type.  If no such node exists the
        return value is `None`.
Find the first node of a given type . If no such node exists the return value is None .
def find(self, node_type):
        """Find the first node of a given type.  If no such node exists the
        return value is `None`.
        """
        for result in self.find_all(node_type):
            return result
def find ( self , node_type ) : for result in self . find_all ( node_type ) : return result