Hm .. true. There is not a single `*printf` function that returns the result buffer/string, so it may be confusing to name it `printf`. What about just `StringUtils::format`? It's easy to learn / recognize that `format` follows the `printf` rules and it's short and does not contains "String" twice ;)