Create shared opts.
Clean up the way I do things.
Test to_opt properly.