code: @Override
      protected Tile retrieveTile(int x, int y, int zoom) {
          Tile tile = null;
          for (BoundedOverlay overlay : overlays) {
              tile = overlay.retrieveTile(x, y, zoom);
              if (tile != null) {
                  break;
              }
          }
          return tile;
      }
docs: {@inheritDoc}