If people specify the filename, they should know what they're doing. If they don't, abort if the guessed filename already exists and insist on the user explicitly giving it.
This is meant to work with serialized render nodes.