private FlashbackRunner(final Builder builder) { _sceneAccessLayer = builder._sceneAccessLayer; if (builder._sceneMode == SceneMode.RECORD || builder._sceneMode == SceneMode.SEQUENTIAL_RECORD) { _proxyServer = createProxyServerInRecordMode(builder); } else { _proxyServer = createProxyServerInReplayMode(builder); } }