large classes come first in q2
future-proofing inlining against dead-code elimination
changes around eliding private members
readability\
clarification
bug fix
documentation