Why is it that reference data members seem to escape the constness of their encapsulating objects?
struct A { int &i; int j; }; int i = 0; const A a{