let mk_outr =
  let sym = Coproduct(OutRin
    function
      | App(Coproduct(InR), [x]) -> x
      | x -> mk_app sym [x]