import java.util.concurrent.TimeUnit;
import java.util.concurrent.atomic.AtomicInteger;
import java.util.function.BiFunction;
import java.util.function.Function;
import static com.netopyr.reduxfx.vscenegraph.VScenegraphFactory.Scene;
<BUG>import static com.netopyr.reduxfx.vscenegraph.VScenegraphFactory.Stage;
public class MainLoop {</BUG>
private static final AtomicInteger THREAD_COUNTER = new AtomicInteger();
private static final ThreadFactory THREAD_FACTORY = runnable -> {
final Thread thread = new Thread(runnable, "ReduxFXLoop-" + THREAD_COUNTER.incrementAndGet());

import java.util.concurrent.TimeUnit;
import java.util.concurrent.atomic.AtomicInteger;
import java.util.function.BiFunction;
import java.util.function.Function;
import static com.netopyr.reduxfx.vscenegraph.VScenegraphFactory.Scene;
import static com.netopyr.reduxfx.vscenegraph.VScenegraphFactory.Stage;
import static com.netopyr.reduxfx.vscenegraph.VScenegraphFactory.Stages;
public class MainLoop {
private static final AtomicInteger THREAD_COUNTER = new AtomicInteger();
private static final ThreadFactory THREAD_FACTORY = runnable -> {
final Thread thread = new Thread(runnable, "ReduxFXLoop-" + THREAD_COUNTER.incrementAndGet());
