is_list is a method (again) + new tests