Add string formatting functions handling up to 8 arguments