make arith and enumerate call splat to ensure the right conversions occur