pub fn init_engine(
    opts: &EngineOptions
) -> Result<SharedEngine, Box<EvalAltResult>>