Aka 'follow JSF guidelines that still apply to C and not just C++'.
I.e. all alloc should happen up front, functions should have predictable execution time, etc etc