fix for merge_pred_by_df2 to coerce to data.table