Rip off NSSavePanel's docs
Cautionary note about -runModal from within the main dispatch queue