New `using` method to ensure Closable resource is closed after executing a block of code

The name is inspired from C# `using` statement (to not confuse with `using` directive).