added functions set() and unset() to class basic_argument
implemented basic parsing functionality