ClientConfig zkClientConfig,
String statsURLPrefix) {
return ImmutableList.<Module>builder()
.add(new LogModule())
.add(new HttpModule())
.add(new StatsModule())
.add(new AppModule(clusterName, serverSetPath, zkClientConfig, statsURLPrefix))
.addAll(getExtraModules())
.add(new LogStorageModule())
.add(new MemStorageModule(Bindings.annotatedKeyFactory(LogStorage.WriteBehind.class)))