Collapse HasToString