Spec -> EmptySpec. Improve comments.
IntFormatter -> IntFormatSpec.
StrFormatter -> StrFormatSpec.
IntFormatter -> IntformatSpec in tests.
Implement pad for wide strings.
Break long lines.