Tested with JSLint. Lint reported -user strict;- missing @ line 1. Added to code. Behavior unaffected. Code passed JSLint.