@vtjnash two points:
- I had to change `GtkWidget` to `GtkWidgetI` to make your `get_object` version work. I still do not get how it gets magically converted to GtkWindow though

- I have not found a GAccessor.object method. so that I don't fully get your second point