Base category ids and property ids are meant to form a global vocabulary where
every id is defined once and once only. This requires base categories to have a
different id from properties. The same is true for base domains (which must be
named with an id which is neither a category id or a property id).