How does that avoid explicit cleanup? It's still referenced, so it won't be garbage collected.