SetOutPath does not effects Delete...
Why? Why do we have to write "$INSTDIR" to all Delete and RMDIR commands?

When a command executes, is that so hard to find out is it for a virtual path (like Install folder) and a real path (like $SYSDIR\Something.dll or C:\Windows\Something.dll).

And please write that to the documentation, I have to work around this like an hour to figure out whats wrong with my script... :p

Thanks.
Note:Sorry for bad English, it is not my main language.