changes in_field and nin_field to just take a list, not to try and unpack values, I would always forget I needed to add an asterisk and it seems to be much more common for me to hav e a list of values than to pass in multiple values to the method (ie, I do this more often in_field('foo', [1, 2 ,3]) than in_field('foo', 1, 2, 3)