code: def openTypeOS2TypoLineGapFallback(info):
      
      return max(int(info.unitsPerEm * 1.2) - info.ascender + info.descender, 0)
docs: Fallback to *UPM * 1.2 - ascender + descender*, or zero if that's negative.