An experiment in strongly typing Javascript functions using native code.