def onEnterNode(self, function_body):
        for closure_variable in function_body.getClosureVariables():
            if ("__class__", "self") not in closure_variable.getName():
                continue

            variable_traces = function_body.constraint_collection.getVariableTraces(
                variable = closure_variable
            )

            empty = areEmptyTraces(variable_traces)
            if empty:
                function_body.removeClosureVariable(closure_variable)
dataset/ETHPy150Open kayhayen/Nuitka/nuitka/finalizations/FinalizeClosureTaking.py/FinalizeClassClosure.onEnterNode/swapped operands of `not in`