Changes:
- 0b72653 "Merge Tagged PR 1012"
- 815c648 "Merge Tagged PR 1340"
- e23e2dd "Merge Tagged PR 1703"
- 2747f81 "Merge Tagged PR 2365"
- b89fd1d "Merge Tagged PR 2710"
- 42b96d7 "Merge Tagged PR 2945"
- 8e12201 "Merge Tagged PR 2987"
- 403cbe2 "Merge Tagged PR 3098"
- 106f156 "Merge Tagged PR 3114"
- c410d50 "Merge Tagged PR 3130"