> GstElement * gst_element_foo (GstElement *element) > void gst_element_barbazboz (GstElement *element, > GType iface_type); > ^ ^ ^ Why exactly do we want this, seeing as points 2 and 3 are so hard to do by hand and end up pushing the width of lines to insanely stupid levels. Look at some of the things in e-table to see the silly line widths. iain