jslint friendly