Has anyone any examplse of using the Enumerable module? I've had a look around, but not found much. I'm thinking of something to allow me to have names for bits in a flag field, so I can test if one or more is set. I could create my own object for this, of course, but why re-invent unless I must? Hugh hgs / dmu.ac.uk