It is a horrible hack. What it allows you to do is irrelevant to its horrible hackishness. You can put a bomb in a garbage can and sit on the lid as a wonderful way to jump up ten stories. Even if it works, that does not make it any less of a horrible hack and you really cannot complain to either the makers of the garbage can or the bomb if you end up a smear on the pavement.
And I shudder to think of what having a setting like "oops the file is busy try again later" would do to data integrity, UI predictability and code complexity. But hey, it will allow you to jump up ten stories