Support optional GTypeFlags value in GObject subclasses
This allows for defining "proper" abstract classes; that is, classes that are abstract on the gobject-level rather than by some bolted-on checks in javascript.
This allows for defining "proper" abstract classes; that is, classes that are abstract on the gobject-level rather than by some bolted-on checks in javascript.