{P : Sort u} →
  {wp x y zp ap bp wp' x' y' zp' ap' bp' : ℕ} →
    { wp := wp, x := x, y := y, zp := zp, ap := ap, bp := bp } =
        { wp := wp', x := x', y := y', zp := zp', ap := ap', bp := bp' } →
      (wp = wp' → x = x' → y = y' → zp = zp' → ap = ap' → bp = bp' → P) → P