Package: Emacs Version: 30.0.50 `cl-old-struct-compat-mode` is a hideous hack I introduced back in Emacs-26 when we switched CL structs from using plain vectors to using the new `record` type. It provides some limited amount of backward compatibility with code using `cl-defstruct` that was compiled with 23