`SimpleTextFormatter#smart_path` is for formatters to display paths smartly, and it does not necessarily mean relative paths in the future. So I think we need another method for relative paths and `#smart_path` should delegate to the method.