           module UninhIndent

           data MyElem : a -> List a -> Type where
             MyHere : MyElem x (x :: xs)
             MyThere : (later : MyElem x xs) -> MyElem x (y :: xs)

           Uninhabited (MyElem a []) where
             uninhabited c = ?uninhabited_rhs

