Make use of forward class declarations where possible.