4.1

Modified else if condition to check if all columns are in guarded list instead of checking if a single column in list