∀ {X : Type u_1} {Y : Type u_2} [inst : MeasurableSpace X] {μ : MeasureTheory.Measure X} [inst_1 : TopologicalSpace Y]
  {E : Type u_3} [inst_2 : NormedAddCommGroup E] {s : Set X} {t : Set Y} [CompactSpace ↑t] [inst_4 : TopologicalSpace X]
  [OpensMeasurableSpace X] [SecondCountableTopologyEither X C(↑t, E)],
  MeasurableSet s →
    ∀ (f : X → Y → E) (g : C(↑t, E)),
      ContinuousOn (Function.uncurry f) (s ×ˢ t) →
        MeasureTheory.AEStronglyMeasurable (fun x => ContinuousMap.mkD (t.restrict (f x)) g) (μ.restrict s)