Our Turtle can get a bit noisy with errors when you set a propety, and should use `$psCmdlet.WriteError` to be a bit nicer than a pure exception.