While vector-friendly, R's paste function has a few behaviors I don't particularly like.
One is using a space as the default separator:
> adjectives> paste(adjectives,"er")
> paste(adjectives,"er")
"lean er" "fast er" "strong er" #d'oh
> paste(adjectives,"er",sep="")
"leaner" "faster" "stronger"
Empty vectors get an undeserved first class treatment:
> paste(indelPositions,"i",sep="")
"i"
> indelPositions> paste(indelPositions,"i",sep="")
"5i"...




Zero Inflated Models and Generalized Linear Mixed Models with R.
Zuur, Saveliev, Ieno (2012).