code: @Override
      public Point2d getPoint2d() {
          Point2d point2d = super.getPoint2d();
          if (point2d == null) {
              logger.debug("Getting point2d: null");
          } else {
              logger.debug("Getting point2d: x=" + point2d.x + ", y=" + point2d.y);
          }
          return point2d;
      }
docs: {@inheritDoc}