emit a empty string when decoding a empty string