[doc]
I propose to delete this class, because it's a lot of boiler plate code, tedious to maintain by hand...