[an error occurred while processing this directive]
Скорее это требование не из-за надежности, обусловленной конструкциями языка, а из-за надежности, обусловленной конкретной реализацией компилятора и его библиотек. А также проверенности на отсутствие там "закладок".
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)