Add sim_opts constructor keyword and sim options support.