Allows to write async modules, adds `module.config().ready()` callback.