I second this motion. Right now I need to check if a file already exists, create the file if it doesn't, then open it.
Create it separately?
I use -n if it doesn't exist, and no switches if it does.
Still, it's something lile:
fopen $iif(!$exists(%filename), -n) file %filename
Where this would be a lot nicer: