Maxima has listofvars to produce a list of variables. I would like a listofops to produce a list of ops, so I can easily survey an expression and see if it contains any special functions. Ted