code: @Nonnull
    public final ITEMTYPE createRoot ()
    {
      final ITEMTYPE aItem = internalCreateRoot ();
      return addToItemStore (aItem.getGlobalUniqueDataID (), aItem);
    }
docs: /*
  This implementation is different, because the root object is also put into
  the item store.