At first glace it seems that the .c variants represents hand optimized
C code, which get's never called. I'm quite convinced that it should
be just removed, since it's never used due to overschadowing by the .h
variantYou need the .c variant for the cases where inlining cannot be done for some reason.
