code: def isShapeRestorable(self):
      if len(self.shapesBackups) < 2:
          return False
      return True
  
imports: import copy
  from PyQt5.QtCore import Qt, pyqtSignal, QPointF, QPoint
  from PyQt5.QtGui import QPainter, QBrush, QColor, QPixmap
  from PyQt5.QtWidgets import QWidget, QMenu, QApplication
  from libs.shape import Shape
  from libs.utils import distance
label_desc: Use image node_id 59 for calling the Canvas obj's underlying member method code with example usage: obj.isShapeRestorable() and returns: True, False