guava.transform() returns an interator. In this case, where guava.concat() is only taking a single arg, what purpose does the "concat" server. Would not the "transform" be sufficient?