Adding a few files to jshint tracking

I agree. If truthiness works, then we should try
    var target = evt.target || evt.srcElement

Perhaps the more robust solution would be
    var target = _.isElement(evt.target) ? evt.target : evt.srcElement;