What is currently the most elegant way to get a array with column names containing all combinations of given elements? Some closest analogue of the function "expand.gri