code: public static Closeable closeableFrom(@WillNotClose @Nullable final Statement statement) {
          return closeableFrom(statement, Statement::close);
      }
docs: Provides {@link Closeable} interface for {@link Statement}
  
  @param statement the statement to decorate
  @return a closeable decorated statement