An extension to the native String object that imitates Python's string.format method