pub fn bind_stored_statement_source_columns( statement: &mut Statement, source_columns: impl FnMut(&str) -> Result<Option<Vec<String>>, SQLError>, ) -> Result<bool, SQLError>