Reference Issue #11473. Reference Issue #9776. Reference Issue #11819. Reference Issue #9989. Reference Issue #10842.