Implement cartesian product argument manipulation.