Forward declare things.