I noticed our engineering team was taking an unusually long time to upgrade our MSN systems from MSN API version 4 to version 5.1, so I asked about it. ???Everything changed,??? our project lead replied, ???and the documentation is pretty poor.??? In general, one of the characteristics of a good API is stability.