I agree, the only problem I have is how we are supposed to display the invalid characters string. Should that be added as a property in FileUtils?