adds gef_columns_match factory