I mean... as we have no RAII in Scala, we should follow the most standardized way to deal with resource release. And that would be `Closeable`.