#NEWLINE# @ dispatch ( Head ) #NEWLINE# def _lean( expr , fields = None ) : #NEWLINE# #INDENT# ( child , child_fields ) = _lean ( expr . _child , fields = fields ) #NEWLINE# return ( child . head ( fields . n ) , child_fields )