{-# OPTIONS --rewriting #-}

open import Agda.Primitive using (Level;lsuc;_⊔_;lzero)
open import Lib
open import Interval
open import Cofibs
open import Path

module Strictify where 

  postulate
      -- Orton-Pitts Axiom 9
      strictify : {l : Level}
                  {α : Set} {{  : Cofib α }}
                  (A : α  Set l)
                  (B : Set l)
                 (i : ( : α)  Iso B (A ))
                 Σ \ (B' : Set l [ α  A ])
                   Iso B (fst B') [ α  (\   eqIso (snd B' ) ∘iso i   ) ]