Flexible Array MemberはStructHackとは違うものだし、

> 仕様外の挙動でも「動けば良し」

いまどきこういう考えの人が現代のCコンパイラ使って安全に動作するコード書ける気はしない。