code: def contains(self, x, y):
          
          left, bottom, right, top = self.aarect().lbrt()
          return (left <= x <= right) and (bottom <= y <= top)
docs: Returns true if the given point is contained within the
          bounding box, where all boundaries of the box are
          considered to be inclusive.