fails(depends on GC behavior, fails intermittently):WeakRef#weakref_alive? returns true if the object is reachable
fails(depends on GC behavior, fails intermittently):WeakRef#weakref_alive? returns a falsey value if the object is no longer reachable
