Background
I\'ve been working with PowerShell for a few months and come from a Java and VB Script background and may be suffering from preconceptions