The views and opinions expressed herein are my own and not necessarily those of Microsoft Corporation (my employer). The posts on my blog are provided “as is,” with no warranties, and they confer no rights.