I think this should be `instanceof Iterable`?