This commit also removes many (now unnecessary) folds from the HoTT library. See issue #692 We still have to implement support for recursive definitions based on brec_on that recurse over inductive families.