Arien Malec wrote: > decorator. One of the issues is that the Decorator pattern is more The term decorator as used in the current discussion comes from compiler writing. You have a syntax 'tree' which gets 'decorated' with additional attributes. Daniel