limit scope of B variable

without this, sjcl.random.randomWords() fails after scrypt is called

`TypeError: '< ... huge string of numbers ... >' is not a function (evaluating 'B(this)')`