refactored __in_args to use arrays in order to preserve whitespace args in _args_clipped