Various optimizations;
Boolean values are inited just once;
No more usage of the 'lib' and 'autouse' pragmas.