Changes:
- 31ecfb0 "Merge Tagged PR 1012"
- 0f810d0 "Merge Tagged PR 1340"
- 876df2d "Merge Tagged PR 1703"
- 568291a "Merge Tagged PR 2365"
- a4b3471 "Merge Tagged PR 2542"
- 865611c "Merge Tagged PR 2710"
- 3419a1e "Merge Tagged PR 2859"
- bf2de42 "Merge Tagged PR 2914"
- 5ad3123 "Merge Tagged PR 2933"
- 7c741ac "Merge Tagged PR 2945"