Only get safe_file_name if we have a file name in the first place
delegate to_s to the underlying asset_file