\import Algebra.Pointed
\import Algebra.Pointed.PointedHom
\import Category
\import Category.Meta
\import Paths.Meta
\instance PointedCat.{u} : Cat Pointed.{u}
| Hom X Y => PointedHom X Y
| id => PointedHom.id
| o => PointedHom.∘
| id-left => idp
| id-right => idp
| o-assoc => idp
| univalence => sip \lam p1 p2 => ext (func-ide {p1})
\instance AddPointedCat.{u} : Cat AddPointed.{u}
| Hom X Y => AddPointedHom X Y
| id => AddPointedHom.id
| o => AddPointedHom.∘
| id-left => idp
| id-right => idp
| o-assoc => idp
| univalence => sip \lam p1 p2 => ext (func-zro {p1})