Program-ing Finger Trees in Coq (2007)