@treyhunner @datamancer Strong agree. Sometimes it makes sense for a function to accept an iterable. Sometimes a list of arguments is a better fit. Those are both valid patterns. But I've never see a case where I'd want one function to handle both patterns.