c3 vs format vs printf vs sprint vs sprint-js vs sprintf-js