(cherry picked from commit b3f1f59cf4) (cherry picked from commit 1b3d88eb33) (cherry picked from commit c0866855d5) (cherry picked from commit e32ec9334b) (cherry picked from commit 6329aea78e)
b3f1f59cf4
1b3d88eb33
c0866855d5
e32ec9334b
6329aea78e
Includes GH-2, GH-70, GH-73 (GH-79), and GH-21.