Indeed... I just saw that ``unsigned int size() const { return (fValid ? 32 : 0); }`` can be 32 or 0, which made me think it would be a good idea to also use the real size.