It definitely does, the destructor has three things being cleaned `.Dispose()`d.