@pfiller well, it could eventually be renamed if you have a better name for the base class.