working sio:hasValue for large strings, incl test