Fix decoding of empty iolists