Inconsistent boolean behavior Blender 2.72  Boolean operations with the primitive forms give expected results.  Trying to use a e.g. cube to remove the tabs from a hand by difference to leave the hand doesn't give the expected result.   Trying to use the cube in the same position with an intersection does not result in the removed tab.
One of the operations looks like a union.
Any suggestions?
If you want more info, please tell me how to obtain it.  I'm not having a good day with Blender.
I just got consistent behavior (after 2 days) by selecting both pieces, going to edit, and recalculating the normals to be outside, then back to object and performing the operation.
Do you need a picture for that?