There's a difference between allowing `null` as an value to a method argument and a `null` contained within an iterable. I think we should disallow this.