Introduced GarbageState.
Finally settled for an implementation of GarbageCollector::isAlive.