add illusionist transpiler