require all functions to run in strict mode
update esnext and broccoli