This needs to ensure that at least one of the fields is nonzero.