When doing the xor validation tests, we should differentiate between
the case where the user passed both arguments vs passing neither,
otherwise the error message is confusing when you don't pass either.
Change-Id: I99c307339ccd045a4c5b71824f3b7d91e2908154