Change Verbose check to $PSBoundParameters.ContainsKey("Verbose")