Well, thanks to C99 for at least trying.