a_slice macro now works as

var args = a_slice(arguments);