tighten decodeValue loop and retest (faster)
defeated
maybe
utf 8
utf-8 compliance
improvements