`using` works with any type with a `close()` method

No runtime cost for `Closable` type but structural type implicit conversion works with  any type with a `close()` method.