Checking for file existence is nicer for performance than awaiting an exception