* Break binary compatibility with 1.y.z. * Take advantage of more C++11 features. * Fix quirks in API. * Consider some bold new ideas.