Microsoft Patent Highlights Weaknesses in Code Generators  The Daily Upside