baseObject.AutoPropertyType: If there is a setter or deleter but no getter on the class itself, try searching for the getter on the bases, as it is possible that the setter was overridden without overriding the getter. Fixes exceptions when trying to retrieve the selection property of virtual buffers, where _set_selection is overridden but not _get_selection.