pub fn conflict_path(path: &str, loser: &Dot) -> String
<stem>.conflict-<grain-id>-<counter>.<ext>, or <name>.conflict-<grain-id>-<counter> when the name has no extension. A leading dot does not start an extension.
<stem>.conflict-<grain-id>-<counter>.<ext>
<name>.conflict-<grain-id>-<counter>