Changes:
- 0e60afb "Merge Tagged PR 1012"
- 6cc0297 "Merge Tagged PR 1340"
- 1df6cc7 "Merge Tagged PR 1703"
- 21fd963 "Merge Tagged PR 2365"
- e3f2c92 "Merge Tagged PR 2710"
- 80e1bc7 "Merge Tagged PR 2945"
- 96424f6 "Merge Tagged PR 2987"
- f1b7f12 "Merge Tagged PR 3098"
- 9f1b5db "Merge Tagged PR 3114"
- a9dcf92 "Merge Tagged PR 3130"