Changes:
- 4a3eb2e "Merge Tagged PR 1012"
- 8c939b1 "Merge Tagged PR 1340"
- b54239a "Merge Tagged PR 1703"
- fa3d472 "Merge Tagged PR 2365"
- cc48370 "Merge Tagged PR 2542"
- d4c7c2b "Merge Tagged PR 2710"
- 14be324 "Merge Tagged PR 2859"
- 2d40979 "Merge Tagged PR 2914"
- 043f37c "Merge Tagged PR 2933"
- 7fcf038 "Merge Tagged PR 2945"