Ahrens, B., and J. Zsido. “Initial Semantics for Higher-Order Typed Syntax in Coq”. Journal of Formalized Reasoning, vol. 4, no. 1, Jan. 2011, pp. 25-69, doi:10.6092/issn.1972-5787/2066.