Implemented Utils::WeakForEach