huh? the scrypt-js module accepts a binary String (codepoints 0x00-0xff) and returns base64? That's kinda crazy.