Precompile hook