I concur with Lars, there is no advantage in breaking the consistency now. Perhaps I would have used functions, but since the code is as it is, and at least it is consistent, let us keep it that way. Otherwise we would have to replace classes with functions in all the writers, a lot of work for a questionable benefit.