I can see your point there, especially for those coders who use AppGameKit but are primarily looking to develop a Windows only app. How about a command like:
SetRawWriteDir ( "yourpath" ) - this would be ignored on platforms that cannot change their write path, but on Mac and Windows would write into the Documents folder (i.e. C:\Users\You\My Documents\yourpath)
We want to make sure AppGameKit is always sand-boxed, so there are no commands and no way in which the language could overwrite or destroy system files or gleam private information from the users device. The trick is that every command needs to go through the question 'what would it do on THIS device', and the number of devices grow weekly
I drink tea, and in my spare time I write software.