Plugins in and pynxtools use YAML and HDF5 and python libraries to interact with these technologies. What happens if users write strings, i.e. NeXus NX_CHAR characters using characters that are not part of ASCII or UTF8?. We have in various places decoding assumptions made like decode("utf8") but if these raise UnicodeConversion errors need to be catched.