protected MethodInfo GetCompositeMethodInfo(Int32 compositeMethodIndex, MethodGenericArgumentsInfo gArgsInfo)
        {
            var retVal = compositeMethodIndex >= 0 ?
                         this._compositeMethods.Value[compositeMethodIndex] :
                         null;

            if (retVal != null && gArgsInfo != null)
            {
                retVal = retVal.MakeGenericMethod(gArgsInfo.GetGenericArguments());
            }
            return(retVal);
        }