private static OraclePreparedStatement unwrapOracleStatement(Statement stmt) throws SQLException {
        if (!stmt.isWrapperFor(OraclePreparedStatement.class)) {
            throw new IllegalStateException("Statement is not an instance of, nor a wrapper of, OraclePreparedStatement");
        }
        return stmt.unwrap(OraclePreparedStatement.class);
    }
Result producer that returns a {@link ResultBearing} over the statement "DML returning" parameters. Used in
conjunction with {@link #returnParameters()} to register return parameters.

@return ResultBearing of returned columns.
@see OraclePreparedStatement#getReturnResultSet()
oracle12/src/main/java/org/jdbi/v3/oracle12/OracleReturning.java