Version 1.2.
Micro-optimizations.
Rearch function calling.