Reviewed-by: darcy, weijun
Summary: Introduce PROPAGATE waitStatus Reviewed-by: martin
Summary: Read fields in reverse initialization order Reviewed-by: martin