https://jeffbrown.tech/using-exception-messages-with-try-catch-in-powershell/