Do not change the api. This will break other people's code. 
Let's add the new format as %n and not change the old behavior.
Also update the specs to have test coverage to new format.
Thanks Mohsen for the contribution.