I will add a comment about it. The main motivation was to be able to reshape, if needed, mix of vector representation. It is also used to infer correctly the number of samples with "row" vectors.