rename to fc-compile.sl
reduce activation stack size