base-item: Mark it as an abstract type

Fixes: https://bugzilla.gnome.org/731865