Support rest parameters.
Add support for spread args.