As the source code was written by a bunch of people the names of variables and/or function is not consequent. On the one hand there are quite a bunch of occurrences where variables have been named using the Hungarian notation, whereas for the most part they have not. Function are named with the classical "underscore" notation as well as the CamelCased one, too.