How can I explain `.p( num, var1, var2, var3 )` instead of array: `.p( num, [ var1, var2, var3 ])`?