Hi, The function {name}:operator has a strange behavior if it is called with a symbol that is not the name of an operator: ? (setq formalism ({name}:formalism 'Glider)) Glider : tables read. = #<formalism Glider> ? ({name}:operator 'coco formalism) ***** Fatal error : no room for lists. What is the correct way to test whether an operator with a given name exists or not in a formalism?? Guido