public static ClientMessage.ResolvedIndexedEvent[] ConvertToClientResolvedIndexEvents(
			this EventStore.Core.Data.ResolvedEvent[] events) {
			var resolvedEvents = new ClientMessage.ResolvedIndexedEvent[events.Length];

			for (int i = 0; i < events.Length; i++) {
				resolvedEvents[i] = events[i].ConvertToClientResolvedIndexEvent();
			}

			return resolvedEvents;
		}
        public static ClientMessage.ResolvedIndexedEvent[] ConvertToResolvedIndexEvents(this EventStore.Core.Data.ResolvedEvent[] events)
        {
            var resolvedEvents = new ClientMessage.ResolvedIndexedEvent[events.Length];

            for (int i = 0; i < events.Length; i++)
            {
                resolvedEvents[i] = events[i].ConvertToResolvedIndexEvent();
            }

            return resolvedEvents;
        }