Breaking: Allow extensionless files to be passed on CLI (fixes #1131)