if(trackingNum != null){ } What a Fragmented Industry Gets Wrong with SCM Standards