c3 vs format vs printj vs sprint vs sprint-js vs sprintf-js