Issue #4 - Fixed single-character typo in guards.js which was stopping
parameter checking.