try to migrate proof-general
migrate agda haskell and coq inits