Promises.
Minification support to require.