Update functools.js