Add a helper method `closeWithSuppression(Closeable, Throwable t)` that does this