{X Y S : AlgebraicGeometry.Scheme} →
  [inst : X.Over S] →
    [inst_1 : Y.Over S] →
      {f : X.RationalMap Y} →
        {motive : AlgebraicGeometry.Scheme.RationalMap.IsOver S f → Sort u_1} →
          ((exists_partialMap_over : ∃ g, AlgebraicGeometry.Scheme.PartialMap.IsOver S g ∧ g.toRationalMap = f) →
              motive ⋯) →
            (t : AlgebraicGeometry.Scheme.RationalMap.IsOver S f) → motive t