{
    boolean result = validateUnsignedShort_Min(unsignedShortObject.intValue(), diagnostics, context);
    if (result || diagnostics != null) result &= validateUnsignedShort_Max(unsignedShortObject.intValue(), diagnostics, context);
    return result;
  }