smart_arg
