isabelle update -u control_cartouches;
datatype_record produces simp theorems; contributed in part by Yu Zhang
records based on datatypes/BNF infrastructure