Similar to expand.grid but with Sequences Reversed and Ability to Treat Variables as Sets
Useful links