fix invalid argument type enforcement in snapshot clone arg parser