update _.detect.js