This patch extracts a new check_incompatible_arguments() function
similar to check_unique_argument(). The difference is that the new
function is for checking for arguments that are disallowed together
with some other argument but not mutually exclusive among themselves.