operator: add CrossWithSingleton

A simple, efficient cross-product when the right child
is a singleton