docs: def get_extreme_poe(array, imtls):
      """
      :param array: array of shape (L, G) with L=num_levels, G=num_gsims
      :param imtls: DictArray imt -> levels
      :returns:
          the maximum PoE corresponding to the maximum level for IMTs and GSIMs
      """
      return max(array[imtls(imt).stop - 1].max() for imt in imtls)