[Resolved by issue 2631, which was accepted as a DR at the November, 2022 meeting.]
Non-static data member initializers get the same late parsing as member functions and default arguments, but are they also instantiated as needed like them? And when is their validity checked?