Moar c89 compatibility