Currently if you try to translate a YAML input file from V2 to V3, it will output as JSON because that is the default, unless you explicitly set YAML as the output. This is probably not expected behavior.
We should detect the defaults from the input file.
- Can we determine what the input format is?
- By the time we have determined what the import format and input versions, do we still know what the input parameters were?