For the FlatTruncatedOrganizer, this "else if (id.isRootID())" will never by true, but it is imagined that for other RepositoryOrganizer implementations that "else if" may be true?