Changes:
- 50bdd2c "Merge Tagged PR 1012"
- f13bae4 "Merge Tagged PR 1340"
- f709f3f "Merge Tagged PR 1703"
- 9290bd9 "Merge Tagged PR 2365"
- 4837674 "Merge Tagged PR 2542"
- f3dd2b7 "Merge Tagged PR 2710"
- 7a57e6c "Merge Tagged PR 2859"
- aafc842 "Merge Tagged PR 2860"
- 06ba9a7 "Merge Tagged PR 2912"
- c84b917 "Merge Tagged PR 2914"