Actually shouldn't the symbol's size be equal to ``max_symbol_size()``? That is what ``construct(..)`` resizes it to.