*anyone writing a proper program is going to want to explicitly manage objects with non-memory resources anyway; relying on the GC to collect things like stale connections is problematic in and of itself.* -- We support GC as a first class use case. It is not acceptable to break it.