{
    boolean result = validateUnsignedByte_Min(unsignedByteObject.shortValue(), diagnostics, context);
    if (result || diagnostics != null) result &= validateUnsignedByte_Max(unsignedByteObject.shortValue(), diagnostics, context);
    return result;
  }