Additional CrossWithSmall and CrossWithLarge operations

Fixes #218