Do you hate Add-Member as much as I do?
Wait - maybe you aren't familiar with Add-Member or the glory of PowerShell's Adaptive Type System. (ATS). When I looked at the .NET type system, my reaction was "....almost". I'm not trying to throw a rock at .NET - anyone that knows me knows how much I love .NET but the reality is ...