Add documentation
Add return value to parse
Comments
Function definitions; pop temporary back to _arg_opts