powershell comments best practice