Item 31: Minimize compilation dependencies betwe...