I meant to write "If my interpretation is correct then that bug would have been avoided by implementing the diagnostic message needed for conformance with C23."