human
I wrote the below code

    def RecGetLeaves(node):
        if isinstance(node, pytree.Leaf):
            return [node]
        children = []
        for child in node.children:
            children += RecGetLeaves(child)
        return children
    list_of_children = RecGetLeaves(node)
    prev_child = None
    for child in list_of_children:
        if (child.value == '.'):
            if (prev_child.lineno != child.lineno):
                _SetSplitPenalty(child, 0)
        prev_child = child

What's a good function header?
 ... Here's a good function header?
assistant
#Here's a good function header.

def _AllowBuilderStyleCalls(node):