Die if invalid type was requested
Sort also options
Move extra_argv to common role
Set default cmd_position for predefined options
Fix attribute order tests
Documentation