code: @Override
  	@Pure
  	public boolean intersects(Shape2D<?, ?, ?, ?, ?, ? extends Rectangle2afp<?, ?, ?, ?, ?, ?>> rectangle) {
  		if (boundsIntersects(rectangle)) {
  			final Path2d p = toPath2D();
  			return p.intersects(rectangle);
  		}
  		return false;
  	}
docs: Replies if this element has an intersection
  with the specified rectangle.
  
  @return <code>true</code> if this MapElement is intersecting the specified area,
  otherwise <code>false</code>