The class has also an explicit private default constructor, so it seems it is not intended to have it extended (don't know why, but I'd prefer to not change that just for this particular case).