Separate *real* runtime and *alternative* runtimes