We should mention that newly written code should not have the private
data pointer in the instance structure, and that private data should be
added using the new GObject macros.
This document mostly codifies the existing GTK+ coding style
conventions; it is strongly based on the clutter document of
the same name.