def removeWidget(self):
        self.widget.removeFromParent()
        DOM.removeChild(self.getElement(), self.widget.getElement())
        self.widget = None
dfs (cache possible)
dataset/ETHPy150Open anandology/pyjamas/library/gwt/ui/Anchor.py/Anchor.removeWidget--crossover with--dataset/ETHPy150Open algorhythms/LeetCode/096 Unique Binary Search Trees II.py/Solution.generate