Merge pull request #11021 from merryhime/constructor-order Ensure constructor initializer order matches initialization order