If anybody has observed this behavior.
I tried the 'bop' command in THarness.
I created 2 solids ( say a box and cylinder ).
When I do a 'bopfuse' it is actually cutting
and for 'bopcut' is is fusing into one.
The outputs are inverse of the desired input.