> Why would you copy it? My understanding is you declare it per-object to > link specific behaviors and there are already examples in code (e.g. > g_mycanvas.c). ...meant to say, there are already examples with NULL behaviors.