No, we want the list to end up like [A, B, C, D], not [[[A, B], C], D]. Unless Arrays.asList does some flattening that I'm not aware of.