Use intrusive circular DList for IrDSymbol