Why use a ```logicalXor``` instead of a ```logicalOr``` seem to me that the latter is just a tiny bit more efficient.