figaro precompile