/// <summary>
        /// Not yet complete
        /// </summary>
        /// <param name="i"></param>
        /// <returns></returns>
        public static Scorm2004.correctResponsesType Translate(Scorm1_2.correctResponsesType i)
        {
            if (i == null)
            {
                return(null);
            }

            Scorm2004.correctResponsesType ret = new Scorm2004.correctResponsesType();

            ret.Items            = i.Items;
            ret.ItemsElementName = Arrays.Translate(i.ItemsElementName);
            return(ret);
        }
        /// <summary>
        /// Not yet complete
        /// </summary>
        /// <param name="i"></param>
        /// <returns></returns>
        public static Scorm1_2.correctResponsesType Translate(Scorm2004.correctResponsesType i)
        {
            if (i == null) return null;

            Scorm1_2.correctResponsesType ret = new Scorm1_2.correctResponsesType();

            ret.Items = i.Items;
            ret.ItemsElementName = Arrays.Translate(i.ItemsElementName);
            return ret;
        }