Advanced compilation.