PhantomJS under Worker does NOT have btoa/atob...
Stringify arrays, do not encode/decode UTF8
Patterns.
Remote crypto worker.
Stringify tests, BASE64 tests.
Test on worker (codecs).