new file for String.prototype.format