Reviewed-by: art, skoivu, alanb
Reviewed-by: art, ahgross
Reviewed-by: darcy, weijun
Reviewed-by: peterz, loneid