The point of this post is not to solve every problem but rather to move towards a safer environment where JavaScript is a first class language that is able to have the same set of problems as every other first class language (eg: C, Java, C++, etc). There has been a lot of discussion, lately, about wether or not JavaScript should ever be used for cryptography. Some have strongly argued that it is

