Replace '-' with '_' on backend names to avoid duplicates. Closes #751