function (bytes, byteOffset, byteLength) {
		try {
			UTF8.getStringFromBytes(bytes, byteOffset, byteLength, true);
		} catch (e) {
			return true;
		}
		return false;
	}
function (bytes, byteOffset, byteLength) {
		try {
			UTF8.getStringFromBytes(bytes, byteOffset, byteLength, true);
		} catch (e) {
			return true;
		}
		return false;
	}
function ( bytes , byteOffset , byteLength ) { try { UTF8 . getStringFromBytes ( bytes , byteOffset , byteLength , true ) ; } catch ( e ) { return true ; } return false ; }
non UTF8 encoding detection (cf README file for details)
non UTF8 encoding detection ( cf README file for details )