rewrite command line parameter handling
command parse use set literal instead of list conversion