Add __all__
Cleaner usage of string.format()