Aside from its natural use, i.e. addition of two arguments, you can also use a plus + sign in Powershell to do special calls like this one:
[System.Net.WebRequestMethods+Ftp]::UploadFile
UploadFile is a public static field, according to MSDN, hence the double colon :: - everything is clear so far. But why is Ftp class so special, that instead of a dot ., it needs a +? I could not find any documentation on this part (official or not).
Are there any other uses for + except WebRequestMethods+Ftp?