add support for add subtract multiply divide mod concat/smoosh with var args