https://123dok.net/document/y8g6705z-deriving-proved-equality-tests-in-coq-elpi-stronger-induction-principles-for-containers-in-coq.html