Script Optimizer compiles, still need to build in the remaining support