That's a good question. I always abuse of usage of Python classes as you know. However, in this case, I wondered which are the benefit of using classes (apart from history). There is no state, no structure, no multiple behavior and no need to package multiple operations in module. I could not find any motivation for this choice in launchpad. What do you think?