added the as_args() API
flaked