The common wheels reinvented again and again for C language.