Changes:
- 9595a62 "Merge Tagged PR 1012"
- 324f314 "Merge Tagged PR 1340"
- edb523f "Merge Tagged PR 1703"
- 730b948 "Merge Tagged PR 2365"
- dca64b4 "Merge Tagged PR 2710"
- 82495cd "Merge Tagged PR 2945"
- cdba8c7 "Merge Tagged PR 2987"
- 49e56dd "Merge Tagged PR 3098"
- eb3808e "Merge Tagged PR 3114"
- 660938c "Merge Tagged PR 3130"