Reference article: https://rkeithhill.wordpress.com/2007/09/16/effective-powershell-item-7-understanding-output/