* Extrange changes for the library to compile.