NodeId id, NodeState state, NodeDefinition def,
ItemLifeCycleListener[] listeners) throws RepositoryException {
InternalVersionHistory history =
session.getVersionManager().getVersionHistory(id);
return new VersionHistoryImpl(this, session, id, state, def, listeners, history);
}