A small typechecking library for node and browser. Uses AMD.