public open import Primitives using
  ( I
  , intervalInv as fixl  ~  tighter ∨ ∧
  , intervalMin as infixtighter ∨
  , intervalMax as infix ∨
  )

variable A : Type
inline def  (i : I) ⇒ i  ~ i

example def psqueeze {a b : A} (p : IA) (i j : I) ⇒ p (i  j)