code: def _debug(self):
          
          self.window.blit(self.surfaceUp, (self.loc[0], 10))
          self.window.blit(self.surfaceOver, (self.loc[0], 60))
          self.window.blit(self.surfaceDown, (self.loc[0], 110))
          self.window.blit(self.surfaceDisabled, (self.loc[0], 160))
docs: This is just for debugging, so we can see what buttons would be drawn.
  
          Not intended to be used in production.