Add getSuggestions and getValidValues method to ArgumentInfo
update example
Add MetaCommand to output command attributes
Rename arg type => arg isa