if (arrayHasSame(this.__omit, this.__defined)) {
      throw new ValidationError(
        `'omit' has same keys as 'defined': ${
          arrayBasicIntersect(this.__omit, this.__defined)
        }.`,