1.5
Add the ability to replace an existing file with a directory and also to replace an existing directory with a file. This is now absolutely needed, since there are package updates, even in a stable release, where this happens. Safe mode will prevent this behavior.