docs: public boolean intersects(MappeableContainer x) {
      if (x instanceof MappeableArrayContainer) {
        return intersects((MappeableArrayContainer) x);
      } else if (x instanceof MappeableBitmapContainer) {
        return intersects((MappeableBitmapContainer) x);
      }
      return intersects((MappeableRunContainer) x);
    }