Property package:haskell-gi
GObject-introspection does not currently support nullability
annotations, so we try to guess the nullability from the nullability
annotations of the curresponding get/set methods, which in principle
should be reliable.
List all properties defined for an interface, including those defined
by its prerequisites.
List all properties defined for an object, including those defined by
its ancestors.