You must have had one of those progressive professors who did not consider assemblers "a waste of a valuable scientific computing instrument [...] to do clerical work": http://worrydream.com/dbx/
Please write a JavaScript program that will not deploy to your production system if you accidentally pass a string to any function that expects an integer.