26a5273dd6
The code not type(fields.drop) == "table" was always false because it compares a boolean with a string, not (type(fields.drop) == "table") is the intended logic.