diff --git a/2.10/ref/PublicApi/MoreLinq.xml b/2.10/ref/PublicApi/MoreLinq.xml
new file mode 100644
index 0000000..767fbb0
--- /dev/null
+++ b/2.10/ref/PublicApi/MoreLinq.xml
@@ -0,0 +1,4045 @@
+
+
+
+ MoreLinq
+
+
+
+
+ Provides a set of static methods for querying objects that
+ implement . The actual methods
+ are implemented in files reflecting the method name.
+
+
+
+
+ Ensures that a source sequence of
+ objects are all acquired successfully. If the acquisition of any
+ one fails then those successfully
+ acquired till that point are disposed.
+
+ Source sequence of objects.
+ Type of elements in sequence.
+
+ Returns an array of all the acquired
+ object and in source order.
+
+
+
+
+ Applies a right-associative accumulator function over a sequence.
+ This operator is the right-associative version of the
+ LINQ operator.
+
+ Source sequence.
+ A right-associative accumulator function to be invoked on each element.
+ The type of the elements of source.
+ The final accumulator value.
+
+
+
+ Applies a right-associative accumulator function over a sequence.
+ The specified seed value is used as the initial accumulator value.
+ This operator is the right-associative version of the
+ LINQ operator.
+
+ Source sequence.
+ The initial accumulator value.
+ A right-associative accumulator function to be invoked on each element.
+ The type of the elements of source.
+ The type of the accumulator value.
+ The final accumulator value.
+
+
+
+ Applies a right-associative accumulator function over a sequence.
+ The specified seed value is used as the initial accumulator value,
+ and the specified function is used to select the result value.
+ This operator is the right-associative version of the
+ LINQ operator.
+
+ Source sequence.
+ The initial accumulator value.
+ A right-associative accumulator function to be invoked on each element.
+ A function to transform the final accumulator value into the result value.
+ The type of the elements of source.
+ The type of the accumulator value.
+ The type of the resulting value.
+ The transformed final accumulator value.
+
+
+
+ Asserts that all elements of a sequence meet a given condition
+ otherwise throws an object.
+
+ Source sequence.
+ Function that asserts an element of the sequence for a condition.
+ Type of elements in sequence.
+
+ Returns the original sequence.
+
+ The input sequence
+ contains an element that does not meet the condition being
+ asserted.
+
+
+
+ Asserts that all elements of a sequence meet a given condition
+ otherwise throws an object.
+
+ Source sequence.
+ Function that asserts an element of the input sequence for a condition.
+ Function that returns the object to throw.
+ Type of elements in sequence.
+
+ Returns the original sequence.
+
+
+
+
+ Asserts that a source sequence contains a given count of elements.
+
+ Source sequence.
+ Count to assert.
+ Type of elements in sequence.
+
+ Returns the original sequence as long it is contains the
+ number of elements specified by .
+ Otherwise it throws .
+
+
+
+
+ Asserts that a source sequence contains a given count of elements.
+ A parameter specifies the exception to be thrown.
+
+ Source sequence.
+ Count to assert.
+ Function that returns the object to throw.
+ Type of elements in sequence.
+
+ Returns the original sequence as long it is contains the
+ number of elements specified by .
+ Otherwise it throws the object
+ returned by calling .
+
+
+
+
+ Determines whether or not the number of elements in the sequence is greater than
+ or equal to the given integer.
+
+ The source sequence
+ The minimum number of items a sequence must have for this
+ function to return true
+ Element type of sequence
+
+ true if the number of elements in the sequence is greater than
+ or equal to the given integer or false otherwise.
+
+ is null
+
+ is negative
+
+
+
+ Determines whether or not the number of elements in the sequence is lesser than
+ or equal to the given integer.
+
+ The source sequence
+ The maximun number of items a sequence must have for this
+ function to return true
+ Element type of sequence
+
+ true if the number of elements in the sequence is lesser than
+ or equal to the given integer or false otherwise.
+
+ is null
+
+ is negative
+
+
+
+ Batches the source sequence into sized buckets.
+
+ The source sequence.
+ Size of buckets.
+ Type of elements in sequence.
+ A sequence of equally sized buckets containing elements of the source collection.
+
+
+
+ Batches the source sequence into sized buckets and applies a projection to each bucket.
+
+ The source sequence.
+ Size of buckets.
+ The projection to apply to each bucket.
+ Type of elements in sequence.
+ Type of result returned by .
+ A sequence of projections on equally sized buckets containing elements of the source collection.
+
+
+
+ Returns the Cartesian product of two sequences by combining each element of the first set with each in the second
+ and applying the user=define projection to the pair.
+
+ The first sequence of elements
+ The second sequence of elements
+ A projection function that combines elements from both sequences
+ The type of the elements of
+ The type of the elements of
+ The type of the elements of the result sequence
+ A sequence representing the Cartesian product of the two source sequences
+
+
+
+ Returns a sequence consisting of the head elements and the given tail element.
+
+ All elements of the head. Must not be null.
+ Tail element of the new sequence.
+ Type of sequence
+ A sequence consisting of the head elements and the given tail element.
+
+
+
+ Returns a sequence consisting of the head element and the given tail elements.
+
+ Head element of the new sequence.
+ All elements of the tail. Must not be null.
+ Type of sequence
+ A sequence consisting of the head elements and the given tail elements.
+
+
+
+ Completely consumes the given sequence. This method uses immediate execution,
+ and doesn't store any data during execution.
+
+ Source to consume
+ Element type of the sequence
+
+
+
+ Determines whether or not the number of elements in the sequence is between
+ an inclusive range of minimum and maximum integers.
+
+ The source sequence
+ The minimum number of items a sequence must have for this
+ function to return true
+ The maximun number of items a sequence must have for this
+ function to return true
+ Element type of sequence
+
+ true if the number of elements in the sequence is between (inclusive)
+ the min and max given integers or false otherwise.
+
+ is null
+
+ is negative or is less than min
+
+
+
+ Applies a key-generating function to each element of a sequence and returns a sequence of
+ unique keys and their number of occurrences in the original sequence.
+
+ Source sequence.
+ Function that transforms each item of source sequence into a key to be compared against the others.
+ Type of the elements of the source sequence.
+ Type of the projected element.
+ A sequence of unique keys and their number of occurrences in the original sequence.
+
+
+
+ Applies a key-generating function to each element of a sequence and returns a sequence of
+ unique keys and their number of occurrences in the original sequence.
+ An additional argument specifies a comparer to use for testing equivalence of keys.
+
+ Source sequence.
+ Function that transforms each item of source sequence into a key to be compared against the others.
+ The equality comparer to use to determine whether or not keys are equal.
+ If null, the default equality comparer for is used.
+ Type of the elements of the source sequence.
+ Type of the projected element.
+ A sequence of unique keys and their number of occurrences in the original sequence.
+
+
+
+ Returns all distinct elements of the given source, where "distinctness"
+ is determined via a projection and the default equality comparer for the projected type.
+
+ Source sequence
+ Projection for determining "distinctness"
+ Type of the source sequence
+ Type of the projected element
+ A sequence consisting of distinct elements from the source sequence,
+ comparing them by the specified key projection.
+
+
+
+ Returns all distinct elements of the given source, where "distinctness"
+ is determined via a projection and the specified comparer for the projected type.
+
+ Source sequence
+ Projection for determining "distinctness"
+ The equality comparer to use to determine whether or not keys are equal.
+ If null, the default equality comparer for TSource is used.
+ Type of the source sequence
+ Type of the projected element
+ A sequence consisting of distinct elements from the source sequence,
+ comparing them by the specified key projection.
+
+
+
+ Determines whether the end of the first sequence is equivalent to
+ the second sequence, using the default equality comparer.
+
+ The sequence to check.
+ The sequence to compare to.
+ Type of elements.
+
+ true if ends with elements
+ equivalent to .
+
+
+
+
+ Determines whether the end of the first sequence is equivalent to
+ the second sequence, using the specified element equality comparer.
+
+ The sequence to check.
+ The sequence to compare to.
+ Equality comparer to use.
+ Type of elements.
+
+ true if ends with elements
+ equivalent to .
+
+
+
+
+ Returns a projection of tuples, where each tuple contains the N-th element
+ from each of the argument sequences.
+
+ First sequence
+ Second sequence
+ Third sequence
+ Fourth sequence
+ Function to apply to each quadruplet of elements
+ Type of elements in first sequence
+ Type of elements in second sequence
+ Type of elements in third sequence
+ Type of elements in fourth sequence
+ Type of elements in result sequence
+
+ A sequence that contains elements of the four input sequences,
+ combined by .
+
+
+
+
+ Returns a projection of tuples, where each tuple contains the N-th element
+ from each of the argument sequences.
+
+ First sequence
+ Second sequence
+ Third sequence
+ Function to apply to each triplet of elements
+ Type of elements in first sequence
+ Type of elements in second sequence
+ Type of elements in third sequence
+ Type of elements in result sequence
+
+ A sequence that contains elements of the three input sequences,
+ combined by .
+
+
+
+
+ Returns a projection of tuples, where each tuple contains the N-th element
+ from each of the argument sequences.
+
+ First sequence
+ Second sequence
+ Function to apply to each pair of elements
+ Type of elements in first sequence
+ Type of elements in second sequence
+ Type of elements in result sequence
+
+ A sequence that contains elements of the two input sequences,
+ combined by .
+
+
+
+
+ Returns a sequence containing the values resulting from invoking (in order) each function in the source sequence of functions.
+
+ The functions to evaluate.
+ The type of the object returned by the functions.
+ A sequence with results from invoking .
+ When is null.
+
+
+
+ Determines whether or not the number of elements in the sequence is equals to the given integer.
+
+ The source sequence
+ The exactly number of items a sequence must have for this
+ function to return true
+ Element type of sequence
+
+ true if the number of elements in the sequence is equals
+ to the given integer or false otherwise.
+
+ is null
+
+ is negative
+
+
+
+ Returns the set of elements in the first sequence which aren't
+ in the second sequence, according to a given key selector.
+
+ The sequence of potentially included elements.
+ The sequence of elements whose keys may prevent elements in
+ from being returned.
+ The mapping from source element to key.
+ The type of the elements in the input sequences.
+ The type of the key returned by .
+ A sequence of elements from whose key was not also a key for
+ any element in .
+
+
+
+ Returns the set of elements in the first sequence which aren't
+ in the second sequence, according to a given key selector.
+
+ The sequence of potentially included elements.
+ The sequence of elements whose keys may prevent elements in
+ from being returned.
+ The mapping from source element to key.
+ The equality comparer to use to determine whether or not keys are equal.
+ If null, the default equality comparer for TSource is used.
+ The type of the elements in the input sequences.
+ The type of the key returned by .
+ A sequence of elements from whose key was not also a key for
+ any element in .
+
+
+
+ Excludes a contiguous number of elements from a sequence starting
+ at a given index.
+
+ The sequence to exclude elements from
+ The zero-based index at which to begin excluding elements
+ The number of elements to exclude
+ The type of the elements of the sequence
+ A sequence that excludes the specified portion of elements
+
+
+
+ Returns the elements of a sequence, but if it is empty then
+ returns an altenate sequence of values.
+
+ The source sequence.
+ The alternate sequence that is returned
+ if is empty.
+ The type of the elements in the sequences.
+
+ An that containing fallback values
+ if is empty; otherwise, .
+
+
+
+
+ Returns the elements of the specified sequence or the specified
+ value in a singleton collection if the sequence is empty.
+
+ The source sequence.
+ The value to return in a singleton
+ collection if is empty.
+ The type of the elements in the sequences.
+
+ An that contains
+ if is empty; otherwise, .
+
+
+
+
+ Returns the elements of a sequence, but if it is empty then
+ returns an altenate sequence of values.
+
+ The source sequence.
+ First value of the alternate sequence that
+ is returned if is empty.
+ Second value of the alternate sequence that
+ is returned if is empty.
+ The type of the elements in the sequences.
+
+ An that containing fallback values
+ if is empty; otherwise, .
+
+
+
+
+ Returns the elements of a sequence, but if it is empty then
+ returns an altenate sequence of values.
+
+ The source sequence.
+ First value of the alternate sequence that
+ is returned if is empty.
+ Second value of the alternate sequence that
+ is returned if is empty.
+ Third value of the alternate sequence that
+ is returned if is empty.
+ The type of the elements in the sequences.
+
+ An that containing fallback values
+ if is empty; otherwise, .
+
+
+
+
+ Returns the elements of a sequence, but if it is empty then
+ returns an altenate sequence of values.
+
+ The source sequence.
+ First value of the alternate sequence that
+ is returned if is empty.
+ Second value of the alternate sequence that
+ is returned if is empty.
+ Third value of the alternate sequence that
+ is returned if is empty.
+ Fourth value of the alternate sequence that
+ is returned if is empty.
+ The type of the elements in the sequences.
+
+ An that containing fallback values
+ if is empty; otherwise, .
+
+
+
+
+ Returns the elements of a sequence, but if it is empty then
+ returns an altenate sequence from an array of values.
+
+ The source sequence.
+ The array that is returned as the alternate
+ sequence if is empty.
+ The type of the elements in the sequences.
+
+ An that containing fallback values
+ if is empty; otherwise, .
+
+
+
+
+ Returns a sequence with each null reference or value in the source
+ replaced with the following non-null reference or value in
+ that sequence.
+
+ The source sequence.
+ Type of the elements in the source sequence.
+
+ An with null references or values
+ replaced.
+
+
+
+
+ Returns a sequence with each missing element in the source replaced
+ with the following non-missing element in that sequence. An
+ additional parameter specifies a function used to determine if an
+ element is considered missing or not.
+
+ The source sequence.
+ The function used to determine if
+ an element in the sequence is considered missing.
+ Type of the elements in the source sequence.
+
+ An with missing values replaced.
+
+
+
+
+ Returns a sequence with each missing element in the source replaced
+ with the following non-missing element in that sequence. Additional
+ parameters specifiy two functions, one used to determine if an
+ element is considered missing or not and another to provide the
+ replacement for the missing element.
+
+ The source sequence.
+ The function used to determine if
+ an element in the sequence is considered missing.
+ The function used to produce the element
+ that will replace the missing one. It receives the next non-missing
+ element as well as the current element considered missing.
+ Type of the elements in the source sequence.
+
+ An with missing elements filled.
+
+
+
+
+ Returns a sequence with each null reference or value in the source
+ replaced with the previous non-null reference or value seen in
+ that sequence.
+
+ The source sequence.
+ Type of the elements in the source sequence.
+
+ An with null references or values
+ replaced.
+
+
+
+
+ Returns a sequence with each missing element in the source replaced
+ with the previous non-missing element seen in that sequence. An
+ additional parameter specifies a function used to determine if an
+ element is considered missing or not.
+
+ The source sequence.
+ The function used to determine if
+ an element in the sequence is considered missing.
+ Type of the elements in the source sequence.
+
+ An with missing values replaced.
+
+
+
+
+ Returns a sequence with each missing element in the source replaced
+ with one based on the previous non-missing element seen in that
+ sequence. Additional parameters specifiy two functions, one used to
+ determine if an element is considered missing or not and another
+ to provide the replacement for the missing element.
+
+ The source sequence.
+ The function used to determine if
+ an element in the sequence is considered missing.
+ The function used to produce the element
+ that will replace the missing one. It receives the previous
+ non-missing element as well as the current element considered
+ missing.
+ Type of the elements in the source sequence.
+
+ An with missing values replaced.
+
+
+
+
+ Flattens a sequence containing arbitrarily-nested sequences.
+
+ The sequence that will be flattened.
+
+ A sequence that contains the elements of
+ and all nested sequences (except strings).
+
+
+ is null.
+
+
+
+ Flattens a sequence containing arbitrarily-nested sequences. An
+ additional parameter specifies a predicate function used to
+ determine whether a nested should be
+ flattened or not.
+
+ The sequence that will be flattened.
+
+ A function that receives each element that implements
+ and indicates if its elements should be
+ recursively flattened into the resulting sequence.
+
+
+ A sequence that contains the elements of
+ and all nested sequences for which the predicate function
+ returned true.
+
+
+ is null.
+
+ is null.
+
+
+
+ Returns the result of applying a function to a sequence of
+ 9 elements.
+
+ The sequence of items to fold.
+ Function to apply to the elements in the sequence.
+ Type of element in the source sequence
+ Type of the result
+ The folded value returned by .
+
+ is null
+
+ is null
+
+ does not contain exactly 9 elements
+
+
+
+ Returns the result of applying a function to a sequence of
+ 10 elements.
+
+ The sequence of items to fold.
+ Function to apply to the elements in the sequence.
+ Type of element in the source sequence
+ Type of the result
+ The folded value returned by .
+
+ is null
+
+ is null
+
+ does not contain exactly 10 elements
+
+
+
+ Returns the result of applying a function to a sequence of
+ 11 elements.
+
+ The sequence of items to fold.
+ Function to apply to the elements in the sequence.
+ Type of element in the source sequence
+ Type of the result
+ The folded value returned by .
+
+ is null
+
+ is null
+
+ does not contain exactly 11 elements
+
+
+
+ Returns the result of applying a function to a sequence of
+ 12 elements.
+
+ The sequence of items to fold.
+ Function to apply to the elements in the sequence.
+ Type of element in the source sequence
+ Type of the result
+ The folded value returned by .
+
+ is null
+
+ is null
+
+ does not contain exactly 12 elements
+
+
+
+ Returns the result of applying a function to a sequence of
+ 13 elements.
+
+ The sequence of items to fold.
+ Function to apply to the elements in the sequence.
+ Type of element in the source sequence
+ Type of the result
+ The folded value returned by .
+
+ is null
+
+ is null
+
+ does not contain exactly 13 elements
+
+
+
+ Returns the result of applying a function to a sequence of
+ 14 elements.
+
+ The sequence of items to fold.
+ Function to apply to the elements in the sequence.
+ Type of element in the source sequence
+ Type of the result
+ The folded value returned by .
+
+ is null
+
+ is null
+
+ does not contain exactly 14 elements
+
+
+
+ Returns the result of applying a function to a sequence of
+ 15 elements.
+
+ The sequence of items to fold.
+ Function to apply to the elements in the sequence.
+ Type of element in the source sequence
+ Type of the result
+ The folded value returned by .
+
+ is null
+
+ is null
+
+ does not contain exactly 15 elements
+
+
+
+ Returns the result of applying a function to a sequence of
+ 16 elements.
+
+ The sequence of items to fold.
+ Function to apply to the elements in the sequence.
+ Type of element in the source sequence
+ Type of the result
+ The folded value returned by .
+
+ is null
+
+ is null
+
+ does not contain exactly 16 elements
+
+
+
+ Returns the result of applying a function to a sequence of
+ 1 element.
+
+ The sequence of items to fold.
+ Function to apply to the elements in the sequence.
+ Type of element in the source sequence
+ Type of the result
+ The folded value returned by .
+
+ is null
+
+ is null
+
+ does not contain exactly 1 element
+
+
+
+ Returns the result of applying a function to a sequence of
+ 2 elements.
+
+ The sequence of items to fold.
+ Function to apply to the elements in the sequence.
+ Type of element in the source sequence
+ Type of the result
+ The folded value returned by .
+
+ is null
+
+ is null
+
+ does not contain exactly 2 elements
+
+
+
+ Returns the result of applying a function to a sequence of
+ 3 elements.
+
+ The sequence of items to fold.
+ Function to apply to the elements in the sequence.
+ Type of element in the source sequence
+ Type of the result
+ The folded value returned by .
+
+ is null
+
+ is null
+
+ does not contain exactly 3 elements
+
+
+
+ Returns the result of applying a function to a sequence of
+ 4 elements.
+
+ The sequence of items to fold.
+ Function to apply to the elements in the sequence.
+ Type of element in the source sequence
+ Type of the result
+ The folded value returned by .
+
+ is null
+
+ is null
+
+ does not contain exactly 4 elements
+
+
+
+ Returns the result of applying a function to a sequence of
+ 5 elements.
+
+ The sequence of items to fold.
+ Function to apply to the elements in the sequence.
+ Type of element in the source sequence
+ Type of the result
+ The folded value returned by .
+
+ is null
+
+ is null
+
+ does not contain exactly 5 elements
+
+
+
+ Returns the result of applying a function to a sequence of
+ 6 elements.
+
+ The sequence of items to fold.
+ Function to apply to the elements in the sequence.
+ Type of element in the source sequence
+ Type of the result
+ The folded value returned by .
+
+ is null
+
+ is null
+
+ does not contain exactly 6 elements
+
+
+
+ Returns the result of applying a function to a sequence of
+ 7 elements.
+
+ The sequence of items to fold.
+ Function to apply to the elements in the sequence.
+ Type of element in the source sequence
+ Type of the result
+ The folded value returned by .
+
+ is null
+
+ is null
+
+ does not contain exactly 7 elements
+
+
+
+ Returns the result of applying a function to a sequence of
+ 8 elements.
+
+ The sequence of items to fold.
+ Function to apply to the elements in the sequence.
+ Type of element in the source sequence
+ Type of the result
+ The folded value returned by .
+
+ is null
+
+ is null
+
+ does not contain exactly 8 elements
+
+
+
+ Immediately executes the given action on each element in the source sequence.
+
+ The sequence of elements
+ The action to execute on each element
+ The type of the elements in the sequence
+
+
+
+ Immediately executes the given action on each element in the source sequence.
+ Each element's index is used in the logic of the action.
+
+ The sequence of elements
+ The action to execute on each element; the second parameter
+ of the action represents the index of the source element.
+ The type of the elements in the sequence
+
+
+
+ Returns a single-element sequence containing the result of invoking the function.
+
+ The function to evaluate.
+ The type of the object returned by the function.
+ A sequence with the value resulting from invoking .
+
+
+
+ Returns a sequence containing the result of invoking each parameter function in order.
+
+ The first function to evaluate.
+ The second function to evaluate.
+ The type of the object returned by the functions.
+ A sequence with the values resulting from invoking and .
+
+
+
+ Returns a sequence containing the result of invoking each parameter function in order.
+
+ The first function to evaluate.
+ The second function to evaluate.
+ The third function to evaluate.
+ The type of the object returned by the functions.
+ A sequence with the values resulting from invoking , and .
+
+
+
+ Returns a sequence containing the values resulting from invoking (in order) each function in the source sequence of functions.
+
+ The functions to evaluate.
+ The type of the object returned by the functions.
+ A sequence with the values resulting from invoking all of the .
+ When is null.
+
+
+
+ Performs a Full Group Join between the and sequences.
+
+ First sequence
+ Second sequence
+ The mapping from first sequence to key
+ The mapping from second sequence to key
+ The type of the elements in the first input sequence
+ The type of the elements in the second input sequence
+ The type of the key to use to join
+ A sequence of elements joined from and .
+
+
+
+
+ Performs a Full Group Join between the and sequences.
+
+ First sequence
+ Second sequence
+ The mapping from first sequence to key
+ The mapping from second sequence to key
+ The equality comparer to use to determine whether or not keys are equal.
+ If null, the default equality comparer for TKey is used.
+ The type of the elements in the first input sequence
+ The type of the elements in the second input sequence
+ The type of the key to use to join
+ A sequence of elements joined from and .
+
+
+
+
+ Performs a full group-join between two sequences.
+
+ First sequence
+ Second sequence
+ The mapping from first sequence to key
+ The mapping from second sequence to key
+ Function to apply to each pair of elements plus the key
+ The type of the elements in the first input sequence
+ The type of the elements in the second input sequence
+ The type of the key to use to join
+ The type of the elements of the resulting sequence
+ A sequence of elements joined from and .
+
+
+
+
+ Performs a full group-join between two sequences.
+
+ First sequence
+ Second sequence
+ The mapping from first sequence to key
+ The mapping from second sequence to key
+ Function to apply to each pair of elements plus the key
+ The equality comparer to use to determine whether or not keys are equal.
+ If null, the default equality comparer for TKey is used.
+ The type of the elements in the first input sequence
+ The type of the elements in the second input sequence
+ The type of the key to use to join
+ The type of the elements of the resulting sequence
+ A sequence of elements joined from and .
+
+
+
+
+ Performs a full outer join on two heterogeneous sequences.
+ Additional arguments specify key selection functions and result
+ projection functions.
+
+
+ The first sequence to join fully.
+
+ The second sequence to join fully.
+
+ Function that projects the key given an element from .
+
+ Function that projects the key given an element from .
+
+ Function that projects the result given just an element from
+ where there is no corresponding element
+ in .
+
+ Function that projects the result given just an element from
+ where there is no corresponding element
+ in .
+
+ Function that projects the result given an element from
+ and an element from
+ that match on a common key.
+
+ The type of elements in the first sequence.
+
+ The type of elements in the second sequence.
+
+ The type of the key returned by the key selector functions.
+
+ The type of the result elements.
+ A sequence containing results projected from a full
+ outer join of the two input sequences.
+
+
+
+ Performs a full outer join on two heterogeneous sequences.
+ Additional arguments specify key selection functions, result
+ projection functions and a key comparer.
+
+
+ The first sequence to join fully.
+
+ The second sequence to join fully.
+
+ Function that projects the key given an element from .
+
+ Function that projects the key given an element from .
+
+ Function that projects the result given just an element from
+ where there is no corresponding element
+ in .
+
+ Function that projects the result given just an element from
+ where there is no corresponding element
+ in .
+
+ Function that projects the result given an element from
+ and an element from
+ that match on a common key.
+
+ The instance used to compare
+ keys for equality.
+
+ The type of elements in the first sequence.
+
+ The type of elements in the second sequence.
+
+ The type of the key returned by the key selector functions.
+
+ The type of the result elements.
+ A sequence containing results projected from a full
+ outer join of the two input sequences.
+
+
+
+ Performs a full outer join on two homogeneous sequences.
+ Additional arguments specify key selection functions and result
+ projection functions.
+
+
+ The first sequence to join fully.
+
+ The second sequence to join fully.
+
+ Function that projects the key given an element of one of the
+ sequences to join.
+
+ Function that projects the result given just an element from
+ where there is no corresponding element
+ in .
+
+ Function that projects the result given just an element from
+ where there is no corresponding element
+ in .
+
+ Function that projects the result given an element from
+ and an element from
+ that match on a common key.
+
+ The type of elements in the source sequence.
+
+ The type of the key returned by the key selector function.
+
+ The type of the result elements.
+ A sequence containing results projected from a full
+ outer join of the two input sequences.
+
+
+
+ Performs a full outer join on two homogeneous sequences.
+ Additional arguments specify key selection functions, result
+ projection functions and a key comparer.
+
+
+ The first sequence to join fully.
+
+ The second sequence to join fully.
+
+ Function that projects the key given an element of one of the
+ sequences to join.
+
+ Function that projects the result given just an element from
+ where there is no corresponding element
+ in .
+
+ Function that projects the result given just an element from
+ where there is no corresponding element
+ in .
+
+ Function that projects the result given an element from
+ and an element from
+ that match on a common key.
+
+ The instance used to compare
+ keys for equality.
+
+ The type of elements in the source sequence.
+
+ The type of the key returned by the key selector function.
+
+ The type of the result elements.
+ A sequence containing results projected from a full
+ outer join of the two input sequences.
+
+
+
+ Returns a sequence of values consecutively generated by a generator function.
+
+ Value of first element in sequence
+
+ Generator function which takes the previous series element and uses it to generate the next element.
+
+ Type of elements to generate.
+ A sequence containing the generated values.
+
+
+
+ Returns a sequence of values based on indexes.
+
+ Generation function to apply to each index
+ Type of result to generate
+ A sequence
+
+
+
+ Groups the adjacent elements of a sequence according to a
+ specified key selector function.
+
+ A sequence whose elements to group.
+ A function to extract the key for each
+ element.
+ The type of the elements of
+ .
+ The type of the key returned by
+ .
+ A sequence of groupings where each grouping
+ () contains the key
+ and the adjacent elements in the same order as found in the
+ source sequence.
+
+
+
+ Groups the adjacent elements of a sequence according to a
+ specified key selector function and compares the keys by using a
+ specified comparer.
+
+ A sequence whose elements to group.
+ A function to extract the key for each
+ element.
+ An to
+ compare keys.
+ The type of the elements of
+ .
+ The type of the key returned by
+ .
+ A sequence of groupings where each grouping
+ () contains the key
+ and the adjacent elements in the same order as found in the
+ source sequence.
+
+
+
+ Groups the adjacent elements of a sequence according to a
+ specified key selector function and projects the elements for
+ each group by using a specified function.
+
+ A sequence whose elements to group.
+ A function to extract the key for each
+ element.
+ A function to map each source
+ element to an element in the resulting grouping.
+ The type of the elements of
+ .
+ The type of the key returned by
+ .
+ The type of the elements in the
+ resulting groupings.
+ A sequence of groupings where each grouping
+ () contains the key
+ and the adjacent elements (of type )
+ in the same order as found in the source sequence.
+
+
+
+ Groups the adjacent elements of a sequence according to a
+ specified key selector function. The keys are compared by using
+ a comparer and each group's elements are projected by using a
+ specified function.
+
+ A sequence whose elements to group.
+ A function to extract the key for each
+ element.
+ A function to map each source
+ element to an element in the resulting grouping.
+ An to
+ compare keys.
+ The type of the elements of
+ .
+ The type of the key returned by
+ .
+ The type of the elements in the
+ resulting groupings.
+ A sequence of groupings where each grouping
+ () contains the key
+ and the adjacent elements (of type )
+ in the same order as found in the source sequence.
+
+
+
+ Groups the adjacent elements of a sequence according to a
+ specified key selector function. The keys are compared by using
+ a comparer and each group's elements are projected by using a
+ specified function.
+
+ A sequence whose elements to group.
+ A function to extract the key for each
+ element.
+ A function to map each key and
+ associated source elements to a result object.
+ The type of the elements of
+ .
+ The type of the key returned by
+ .
+ The type of the elements in the
+ resulting sequence.
+ A collection of elements of type
+ where each element represents
+ a projection over a group and its key.
+
+
+
+ Groups the adjacent elements of a sequence according to a
+ specified key selector function. The keys are compared by using
+ a comparer and each group's elements are projected by using a
+ specified function.
+
+ A sequence whose elements to group.
+ A function to extract the key for each
+ element.
+ A function to map each key and
+ associated source elements to a result object.
+ An to
+ compare keys.
+ The type of the elements of
+ .
+ The type of the key returned by
+ .
+ The type of the elements in the
+ resulting sequence.
+ A collection of elements of type
+ where each element represents
+ a projection over a group and its key.
+
+
+
+ Computes an incremental value between every adjacent element in a sequence: {N,N+1}, {N+1,N+2}, ...
+
+ The sequence of elements to incrementally process
+ A projection applied to each pair of adjacent elements in the sequence
+ The type of the elements in the source sequence
+ The type of the elements in the result sequence
+ A sequence of elements resulting from projection every adjacent pair
+
+
+
+ Computes an incremental value between every adjacent element in a sequence: {N,N+1}, {N+1,N+2}, ...
+
+ The sequence of elements to incrementally process
+ A projection applied to each pair of adjacent elements in the sequence
+ The type of the elements in the source sequence
+ The type of the elements in the result sequence
+ A sequence of elements resulting from projection every adjacent pair
+
+
+
+ Returns a sequence of
+ where the key is the zero-based index of the value in the source
+ sequence.
+
+ The source sequence.
+ Type of elements in sequence.
+ A sequence of .
+
+
+
+ Returns a sequence of
+ where the key is the index of the value in the source sequence.
+ An additional parameter specifies the starting index.
+
+ The source sequence.
+
+ Type of elements in sequence.
+ A sequence of .
+
+
+
+ Inserts the elements of a sequence into another sequence at a
+ specified index.
+
+ The source sequence.
+ The sequence that will be inserted.
+
+ The zero-based index at which to insert elements from
+ .
+ Type of the elements of the source sequence.
+
+ A sequence that contains the elements of
+ plus the elements of inserted at
+ the given index.
+
+
+ is null.
+
+ is null.
+
+ Thrown if is negative.
+
+
+ Thrown lazily if is greater than the
+ length of . The validation occurs when
+ yielding the next element after having iterated
+ entirely.
+
+
+
+
+ Interleaves the elements of two or more sequences into a single sequence, skipping sequences as they are consumed
+
+ The first sequence in the interleave group
+ The other sequences in the interleave group
+ The type of the elements of the source sequences
+ A sequence of interleaved elements from all of the source sequences
+
+
+
+ Produces a projection of a sequence by evaluating pairs of elements separated by a negative offset.
+
+ The sequence over which to evaluate lag
+ The offset (expressed as a positive number) by which to lag each value of the sequence
+ A projection function which accepts the current and lagged items (in that order) and returns a result
+ The type of the elements of the source sequence
+ The type of the elements of the result sequence
+ A sequence produced by projecting each element of the sequence with its lagged pairing
+
+
+
+ Produces a projection of a sequence by evaluating pairs of elements separated by a negative offset.
+
+ The sequence over which to evaluate lag
+ The offset (expressed as a positive number) by which to lag each value of the sequence
+ A default value supplied for the lagged value prior to the lag offset
+ A projection function which accepts the current and lagged items (in that order) and returns a result
+ The type of the elements of the source sequence
+ The type of the elements of the result sequence
+ A sequence produced by projecting each element of the sequence with its lagged pairing
+
+
+
+ Produces a projection of a sequence by evaluating pairs of elements separated by a positive offset.
+
+ The sequence over which to evaluate Lead
+ The offset (expressed as a positive number) by which to lead each element of the sequence
+ A projection function which accepts the current and subsequent (lead) element (in that order) and produces a result
+ The type of the elements in the source sequence
+ The type of the elements in the result sequence
+ A sequence produced by projecting each element of the sequence with its lead pairing
+
+
+
+ Produces a projection of a sequence by evaluating pairs of elements separated by a positive offset.
+
+ The sequence over which to evaluate Lead
+ The offset (expressed as a positive number) by which to lead each element of the sequence
+ A default value supplied for the leading element when none is available
+ A projection function which accepts the current and subsequent (lead) element (in that order) and produces a result
+ The type of the elements in the source sequence
+ The type of the elements in the result sequence
+ A sequence produced by projecting each element of the sequence with its lead pairing
+
+
+
+ Performs a left outer join on two heterogeneous sequences.
+ Additional arguments specify key selection functions and result
+ projection functions.
+
+
+ The first sequence of the join operation.
+
+ The second sequence of the join operation.
+
+ Function that projects the key given an element from .
+
+ Function that projects the key given an element from .
+
+ Function that projects the result given just an element from
+ where there is no corresponding element
+ in .
+
+ Function that projects the result given an element from
+ and an element from
+ that match on a common key.
+
+ The type of elements in the first sequence.
+
+ The type of elements in the second sequence.
+
+ The type of the key returned by the key selector functions.
+
+ The type of the result elements.
+ A sequence containing results projected from a left
+ outer join of the two input sequences.
+
+
+
+ Performs a left outer join on two heterogeneous sequences.
+ Additional arguments specify key selection functions, result
+ projection functions and a key comparer.
+
+
+ The first sequence of the join operation.
+
+ The second sequence of the join operation.
+
+ Function that projects the key given an element from .
+
+ Function that projects the key given an element from .
+
+ Function that projects the result given just an element from
+ where there is no corresponding element
+ in .
+
+ Function that projects the result given an element from
+ and an element from
+ that match on a common key.
+
+ The instance used to compare
+ keys for equality.
+
+ The type of elements in the first sequence.
+
+ The type of elements in the second sequence.
+
+ The type of the key returned by the key selector functions.
+
+ The type of the result elements.
+ A sequence containing results projected from a left
+ outer join of the two input sequences.
+
+
+
+ Performs a left outer join on two homogeneous sequences.
+ Additional arguments specify key selection functions and result
+ projection functions.
+
+
+ The first sequence of the join operation.
+
+ The second sequence of the join operation.
+
+ Function that projects the key given an element of one of the
+ sequences to join.
+
+ Function that projects the result given just an element from
+ where there is no corresponding element
+ in .
+
+ Function that projects the result given an element from
+ and an element from
+ that match on a common key.
+
+ The type of elements in the source sequence.
+
+ The type of the key returned by the key selector function.
+
+ The type of the result elements.
+ A sequence containing results projected from a left
+ outer join of the two input sequences.
+
+
+
+ Performs a left outer join on two homogeneous sequences.
+ Additional arguments specify key selection functions, result
+ projection functions and a key comparer.
+
+
+ The first sequence of the join operation.
+
+ The second sequence of the join operation.
+
+ Function that projects the key given an element of one of the
+ sequences to join.
+
+ Function that projects the result given just an element from
+ where there is no corresponding element
+ in .
+
+ Function that projects the result given an element from
+ and an element from
+ that match on a common key.
+
+ The instance used to compare
+ keys for equality.
+
+ The type of elements in the source sequence.
+
+ The type of the key returned by the key selector function.
+
+ The type of the result elements.
+ A sequence containing results projected from a left
+ outer join of the two input sequences.
+
+
+
+ Returns the maximal element of the given sequence, based on
+ the given projection.
+
+ Source sequence
+ Selector to use to pick the results to compare
+ Type of the source sequence
+ Type of the projected element
+ The maximal element, according to the projection.
+
+ or is null
+
+ is empty
+
+
+
+ Returns the maximal element of the given sequence, based on
+ the given projection and the specified comparer for projected values.
+
+ Source sequence
+ Selector to use to pick the results to compare
+ Comparer to use to compare projected values
+ Type of the source sequence
+ Type of the projected element
+ The maximal element, according to the projection.
+
+ ,
+ or is null
+
+ is empty
+
+
+
+ Returns the minimal element of the given sequence, based on
+ the given projection.
+
+ Source sequence
+ Selector to use to pick the results to compare
+ Type of the source sequence
+ Type of the projected element
+ The minimal element, according to the projection.
+
+ or is null
+
+ is empty
+
+
+
+ Returns the minimal element of the given sequence, based on
+ the given projection and the specified comparer for projected values.
+
+ Source sequence
+ Selector to use to pick the results to compare
+ Comparer to use to compare projected values
+ Type of the source sequence
+ Type of the projected element
+ The minimal element, according to the projection.
+
+ ,
+ or is null
+
+ is empty
+
+
+
+ Returns a sequence with a range of elements in the source sequence
+ moved to a new offset.
+
+ The source sequence.
+
+ The zero-based index identifying the first element in the range of
+ elements to move.
+ The count of items to move.
+
+ The index where the specified range will be moved.
+ Type of the source sequence.
+
+ A sequence with the specified range moved to the new position.
+
+
+
+
+ Produces a sequence from an action based on the dynamic generation of N nested loops
+ whose iteration counts are defined by a sequence of loop counts.
+
+ Action delegate for which to produce a nested loop sequence
+ A sequence of loop repetition counts
+ A sequence of Action representing the expansion of a set of nested loops
+
+
+
+ Sorts the elements of a sequence in a particular direction (ascending, descending) according to a key
+
+ The sequence to order
+ A key selector function
+ A direction in which to order the elements (ascending, descending)
+ The type of the elements in the source sequence
+ The type of the key used to order elements
+ An ordered copy of the source sequence
+
+
+
+ Sorts the elements of a sequence in a particular direction (ascending, descending) according to a key
+
+ The sequence to order
+ A key selector function
+ A direction in which to order the elements (ascending, descending)
+ A comparer used to define the semantics of element comparison
+ The type of the elements in the source sequence
+ The type of the key used to order elements
+ An ordered copy of the source sequence
+
+
+
+ Merges two ordered sequences into one. Where the elements equal
+ in both sequences, the element from the first sequence is
+ returned in the resulting sequence.
+
+ The first input sequence.
+ The second input sequence.
+ Type of elements in input and output sequences.
+
+ A sequence with elements from the two input sequences merged, as
+ in a full outer join.
+
+
+
+ Merges two ordered sequences into one with an additional
+ parameter specifying how to compare the elements of the
+ sequences. Where the elements equal in both sequences, the
+ element from the first sequence is returned in the resulting
+ sequence.
+
+ The first input sequence.
+ The second input sequence.
+ An to compare elements.
+ Type of elements in input and output sequences.
+
+ A sequence with elements from the two input sequences merged, as
+ in a full outer join.
+
+
+
+ Merges two ordered sequences into one with an additional
+ parameter specifying the element key by which the sequences are
+ ordered. Where the keys equal in both sequences, the
+ element from the first sequence is returned in the resulting
+ sequence.
+
+ The first input sequence.
+ The second input sequence.
+ Function to extract a key given an element.
+ Type of elements in input and output sequences.
+ Type of keys used for merging.
+
+ A sequence with elements from the two input sequences merged
+ according to a key, as in a full outer join.
+
+
+
+ Merges two ordered sequences into one. Additional parameters
+ specify the element key by which the sequences are ordered,
+ the result when element is found in first sequence but not in
+ the second, the result when element is found in second sequence
+ but not in the first and the result when elements are found in
+ both sequences.
+
+ The first input sequence.
+ The second input sequence.
+ Function to extract a key given an element.
+ Function to project the result element
+ when only the first sequence yields a source element.
+ Function to project the result element
+ when only the second sequence yields a source element.
+ Function to project the result element
+ when only both sequences yield a source element whose keys are
+ equal.
+ Type of elements in source sequences.
+ Type of keys used for merging.
+ Type of elements in the returned sequence.
+
+ A sequence with projections from the two input sequences merged
+ according to a key, as in a full outer join.
+
+
+
+ Merges two ordered sequences into one. Additional parameters
+ specify the element key by which the sequences are ordered,
+ the result when element is found in first sequence but not in
+ the second, the result when element is found in second sequence
+ but not in the first, the result when elements are found in
+ both sequences and a method for comparing keys.
+
+ The first input sequence.
+ The second input sequence.
+ Function to extract a key given an element.
+ Function to project the result element
+ when only the first sequence yields a source element.
+ Function to project the result element
+ when only the second sequence yields a source element.
+ Function to project the result element
+ when only both sequences yield a source element whose keys are
+ equal.
+ An to compare keys.
+ Type of elements in source sequences.
+ Type of keys used for merging.
+ Type of elements in the returned sequence.
+
+ A sequence with projections from the two input sequences merged
+ according to a key, as in a full outer join.
+
+
+
+ Merges two heterogeneous sequences ordered by a common key type
+ into a homogeneous one. Additional parameters specify the
+ element key by which the sequences are ordered, the result when
+ element is found in first sequence but not in the second and
+ the result when element is found in second sequence but not in
+ the first, the result when elements are found in both sequences.
+
+ The first input sequence.
+ The second input sequence.
+ Function to extract a key given an
+ element from the first sequence.
+ Function to extract a key given an
+ element from the second sequence.
+ Function to project the result element
+ when only the first sequence yields a source element.
+ Function to project the result element
+ when only the second sequence yields a source element.
+ Function to project the result element
+ when only both sequences yield a source element whose keys are
+ equal.
+ Type of elements in the first sequence.
+ Type of elements in the second sequence.
+ Type of keys used for merging.
+ Type of elements in the returned sequence.
+
+ A sequence with projections from the two input sequences merged
+ according to a key, as in a full outer join.
+
+
+
+ Merges two heterogeneous sequences ordered by a common key type
+ into a homogeneous one. Additional parameters specify the
+ element key by which the sequences are ordered, the result when
+ element is found in first sequence but not in the second,
+ the result when element is found in second sequence but not in
+ the first, the result when elements are found in both sequences
+ and a method for comparing keys.
+
+ The first input sequence.
+ The second input sequence.
+ Function to extract a key given an
+ element from the first sequence.
+ Function to extract a key given an
+ element from the second sequence.
+ Function to project the result element
+ when only the first sequence yields a source element.
+ Function to project the result element
+ when only the second sequence yields a source element.
+ Function to project the result element
+ when only both sequences yield a source element whose keys are
+ equal.
+ An to compare keys.
+ Type of elements in the first sequence.
+ Type of elements in the second sequence.
+ Type of keys used for merging.
+ Type of elements in the returned sequence.
+
+ A sequence with projections from the two input sequences merged
+ according to a key, as in a full outer join.
+
+
+
+ Pads a sequence with default values if it is narrower (shorter
+ in length) than a given width.
+
+ The sequence to pad.
+ The width/length below which to pad.
+ The type of the elements of .
+
+ Returns a sequence that is at least as wide/long as the width/length
+ specified by the parameter.
+
+
+
+
+ Pads a sequence with a dynamic filler value if it is narrower (shorter
+ in length) than a given width.
+
+ The sequence to pad.
+ The width/length below which to pad.
+ Function to calculate padding.
+ The type of the elements of .
+
+ Returns a sequence that is at least as wide/long as the width/length
+ specified by the parameter.
+
+
+
+
+ Pads a sequence with a given filler value if it is narrower (shorter
+ in length) than a given width.
+
+ The sequence to pad.
+ The width/length below which to pad.
+ The value to use for padding.
+ The type of the elements of .
+
+ Returns a sequence that is at least as wide/long as the width/length
+ specified by the parameter.
+
+
+
+
+ Pads a sequence with default values in the beginning if it is narrower (shorter
+ in length) than a given width.
+
+ The sequence to pad.
+ The width/length below which to pad.
+ The type of the elements of .
+
+ Returns a sequence that is at least as wide/long as the width/length
+ specified by the parameter.
+
+
+
+
+ Pads a sequence with a dynamic filler value in the beginning if it is narrower (shorter
+ in length) than a given width.
+ An additional parameter specifies the function to calculate padding.
+
+ The sequence to pad.
+ The width/length below which to pad.
+ Function to calculate padding.
+ The type of the elements of .
+
+ Returns a sequence that is at least as wide/long as the width/length
+ specified by the parameter.
+
+
+
+
+ Pads a sequence with a given filler value in the beginning if it is narrower (shorter
+ in length) than a given width.
+ An additional parameter specifies the value to use for padding.
+
+ The sequence to pad.
+ The width/length below which to pad.
+ The value to use for padding.
+ The type of the elements of .
+
+ Returns a sequence that is at least as wide/long as the width/length
+ specified by the parameter.
+
+
+
+
+ Returns a sequence resulting from applying a function to each
+ element in the source sequence and its
+ predecessor, with the exception of the first element which is
+ only returned as the predecessor of the second element.
+
+ The source sequence.
+ A transform function to apply to
+ each pair of sequence.
+ The type of the elements of .
+ The type of the element of the returned sequence.
+
+ Returns the resulting sequence.
+
+
+
+
+ Combines ,
+ where each element is its key, and
+ in a single operation.
+
+ The source sequence.
+ Number of (maximum) elements to return.
+ Type of elements in the sequence.
+ A sequence containing at most top
+ elements from source, in their ascending order.
+
+
+
+ Combines ,
+ where each element is its key, and
+ in a single operation.
+ An additional parameter specifies the direction of the sort
+
+ The source sequence.
+ Number of (maximum) elements to return.
+ The direction in which to sort the elements
+ Type of elements in the sequence.
+ A sequence containing at most top
+ elements from source, in the specified order.
+
+
+
+ Combines ,
+ where each element is its key, and
+ in a single operation. An additional parameter specifies how the
+ elements compare to each other.
+
+ The source sequence.
+ Number of (maximum) elements to return.
+ A to compare elements.
+ Type of elements in the sequence.
+ A sequence containing at most top
+ elements from source, in their ascending order.
+
+
+
+ Combines ,
+ where each element is its key, and
+ in a single operation.
+ Additional parameters specify how the elements compare to each other and
+ the direction of the sort.
+
+ The source sequence.
+ Number of (maximum) elements to return.
+ A to compare elements.
+ The direction in which to sort the elements
+ Type of elements in the sequence.
+ A sequence containing at most top
+ elements from source, in the specified order.
+
+
+
+ Combines ,
+ and in a single operation.
+
+ The source sequence.
+ A function to extract a key from an element.
+ Number of (maximum) elements to return.
+ Type of elements in the sequence.
+ Type of keys.
+ A sequence containing at most top
+ elements from source, in ascending order of their keys.
+
+
+
+ Combines ,
+ and in a single operation.
+ An additional parameter specifies the direction of the sort
+
+ The source sequence.
+ A function to extract a key from an element.
+ Number of (maximum) elements to return.
+ The direction in which to sort the elements
+ Type of elements in the sequence.
+ Type of keys.
+ A sequence containing at most top
+ elements from source, in the specified order of their keys.
+
+
+
+ Combines ,
+ and in a single operation.
+ An additional parameter specifies how the keys compare to each other.
+
+ The source sequence.
+ A function to extract a key from an element.
+ Number of (maximum) elements to return.
+ A to compare elements.
+ Type of elements in the sequence.
+ Type of keys.
+ A sequence containing at most top
+ elements from source, in ascending order of their keys.
+
+
+
+ Combines ,
+ and in a single operation.
+ Additional parameters specify how the elements compare to each other and
+ the direction of the sort.
+
+ The source sequence.
+ A function to extract a key from an element.
+ Number of (maximum) elements to return.
+ A to compare elements.
+ The direction in which to sort the elements
+ Type of elements in the sequence.
+ Type of keys.
+ A sequence containing at most top
+ elements from source, in the specified order of their keys.
+
+
+
+ Partitions a grouping by Boolean keys into a projection of true
+ elements and false elements, respectively.
+
+ The source sequence.
+
+ Function that projects the result from sequences of true elements
+ and false elements, respectively, passed as arguments.
+
+ Type of elements in source groupings.
+ Type of the result.
+
+ The return value from .
+
+
+
+
+ Partitions a grouping by nullable Boolean keys into a projection of
+ true elements, false elements and null elements, respectively.
+
+ The source sequence.
+
+ Function that projects the result from sequences of true elements,
+ false elements and null elements, respectively, passed as
+ arguments.
+
+ Type of elements in source groupings.
+ Type of the result.
+
+ The return value from .
+
+
+
+
+ Partitions a grouping and projects a result from group elements
+ matching a key and those groups that do not. An additional parameter
+ specifies how to compare keys for equality.
+
+ The source sequence.
+ The key to partition on.
+ The comparer for keys.
+
+ Function that projects the result from elements of the group
+ matching and those groups that do not (in
+ the order in which they appear in ),
+ passed as arguments.
+
+ Type of keys in source groupings.
+ Type of elements in source groupings.
+ Type of the result.
+
+ The return value from .
+
+
+
+
+ Partitions a grouping and projects a result from group elements
+ matching a key and those groups that do not.
+
+ The source sequence.
+ The key to partition.
+
+ Function that projects the result from sequences of elements
+ matching and those groups that do not (in
+ the order in which they appear in ),
+ passed as arguments.
+
+ Type of keys in source groupings.
+ Type of elements in source groupings.
+ Type of the result.
+
+ The return value from .
+
+
+
+
+ Partitions a grouping and projects a result from elements of
+ groups matching a set of two keys and those groups that do not.
+ An additional parameter specifies how to compare keys for equality.
+
+ The source sequence.
+ The first key to partition on.
+ The second key to partition on.
+ The comparer for keys.
+
+ Function that projects the result from elements of the group
+ matching , elements of the group matching
+ and those groups that do not (in the order
+ in which they appear in ), passed as
+ arguments.
+
+ Type of keys in source groupings.
+ Type of elements in source groupings.
+ Type of the result.
+
+ The return value from .
+
+
+
+
+ Partitions a grouping and projects a result from elements of
+ groups matching a set of two keys and those groups that do not.
+
+ The source sequence.
+ The first key to partition on.
+ The second key to partition on.
+
+ Function that projects the result from elements of the group
+ matching , elements of the group matching
+ and those groups that do not (in the order
+ in which they appear in ), passed as
+ arguments.
+
+ Type of keys in source groupings.
+ Type of elements in source groupings.
+ Type of the result.
+
+ The return value from .
+
+
+
+
+ Partitions a grouping and projects a result from elements groups
+ matching a set of three keys and those groups that do not. An
+ additional parameter specifies how to compare keys for equality.
+
+ The source sequence.
+ The first key to partition on.
+ The second key to partition on.
+ The third key to partition on.
+ The comparer for keys.
+
+ Function that projects the result from elements of groups
+ matching , and
+ and those groups that do not (in
+ the order in which they appear in ),
+ passed as arguments.
+
+ Type of keys in source groupings.
+ Type of elements in source groupings.
+ Type of the result.
+
+ The return value from .
+
+
+
+
+ Partitions a grouping and projects a result from elements groups
+ matching a set of three keys and those groups that do not.
+
+ The source sequence.
+ The first key to partition on.
+ The second key to partition on.
+ The third key to partition on.
+
+ Function that projects the result from elements of groups
+ matching , and
+ and those groups that do not (in the order
+ in which they appear in ), passed as
+ arguments.
+
+ Type of keys in source groupings.
+ Type of elements in source groupings.
+ Type of the result.
+
+ The return value from .
+
+
+
+
+ Partitions or splits a sequence in two using a predicate.
+
+ The source sequence.
+ The predicate function.
+ Type of source elements.
+
+ A tuple of elements staisfying the predicate and those that do not,
+ respectively.
+
+
+
+
+ Partitions or splits a sequence in two using a predicate and then
+ projects a result from the two.
+
+ The source sequence.
+ The predicate function.
+
+ Function that projects the result from sequences of elements that
+ satisfy the predicate and those that do not, respectively, passed as
+ arguments.
+
+ Type of source elements.
+ Type of the result.
+
+ The return value from .
+
+
+
+
+ Generates a sequence of lists that represent the permutations of the original sequence.
+
+ The original sequence to permute
+ The type of the elements in the sequence
+ A sequence of lists representing permutations of the original sequence
+
+
+
+ Executes the given action on each element in the source sequence
+ and yields it.
+
+ The sequence of elements
+ The action to execute on each element
+ The type of the elements in the sequence
+ A sequence with source elements in their original order.
+
+
+
+ Prepends a single value to a sequence.
+
+ The sequence to prepend to.
+ The value to prepend.
+ The type of the elements of .
+
+ Returns a sequence where a value is prepended to it.
+
+
+
+
+ Performs a pre-scan (exclusive prefix sum) on a sequence of elements.
+
+ Source sequence
+ Transformation operation
+ Identity element (see remarks)
+ Type of elements in source sequence
+ The scanned sequence
+
+
+
+ Returns an infinite sequence of random integers using the standard
+ .NET random number generator.
+
+ An infinite sequence of random integers
+
+
+
+ Returns an infinite sequence of random integers between zero and
+ a given maximum.
+
+ exclusive upper bound for the random values returned
+ An infinite sequence of random integers
+
+
+
+ Returns an infinite sequence of random integers between a given
+ minimum and a maximum.
+
+ Inclusive lower bound of the values returned
+ Exclusive upper bound of the values returned
+ An infinite sequence of random integers
+
+
+
+ Returns an infinite sequence of random integers using the supplied
+ random number generator.
+
+ Random generator used to produce random numbers
+ An infinite sequence of random integers
+ Thrown if is .
+
+
+
+ Returns an infinite sequence of random integers between zero and a
+ given maximum using the supplied random number generator.
+
+ Random generator used to produce values
+ Exclusive upper bound for random values returned
+ An infinite sequence of random integers
+ Thrown if is .
+
+
+
+ Returns an infinite sequence of random integers between a given
+ minumum and a maximum using the supplied random number generator.
+
+ Generator used to produce random numbers
+ Inclusive lower bound of the values returned
+ Exclusive upper bound of the values returned
+ An infinite sequence of random integers
+ Thrown if is .
+
+
+
+ Returns an infinite sequence of random double values between 0.0 and 1.0
+
+ An infinite sequence of random doubles
+
+
+
+ Returns an infinite sequence of random double values between 0.0 and 1.0
+ using the supplied random number generator.
+
+ Generator used to produce random numbers
+ An infinite sequence of random doubles
+ Thrown if is .
+
+
+
+ Returns a sequence of a specified size of random elements from the original sequence
+
+ The sequence from which to return random elements
+ The size of the random subset to return
+ The type of elements in the sequence
+ A random sequence of elements in random order from the original sequence
+
+
+
+ Returns a sequence of a specified size of random elements from the original sequence
+
+ The sequence from which to return random elements
+ The size of the random subset to return
+ A random generator used as part of the selection algorithm
+ The type of elements in the sequence
+ A random sequence of elements in random order from the original sequence
+
+
+
+ Ranks each item in the sequence in descending ordering using a default comparer.
+
+ The sequence whose items will be ranked
+ Type of item in the sequence
+ A sequence of position integers representing the ranks of the corresponding items in the sequence
+
+
+
+ Rank each item in the sequence using a caller-supplied comparer.
+
+ The sequence of items to rank
+ A object that defines comparison semantics for the elements in the sequence
+ The type of the elements in the source sequence
+ A sequence of position integers representing the ranks of the corresponding items in the sequence
+
+
+
+ Ranks each item in the sequence in descending ordering by a specified key using a default comparer
+
+ The sequence of items to rank
+ A key selector function which returns the value by which to rank items in the sequence
+ The type of the elements in the source sequence
+ The type of the key used to rank items in the sequence
+ A sequence of position integers representing the ranks of the corresponding items in the sequence
+
+
+
+ Ranks each item in a sequence using a specified key and a caller-supplied comparer
+
+ The sequence of items to rank
+ A key selector function which returns the value by which to rank items in the sequence
+ An object that defines the comparison semantics for keys used to rank items
+ The type of the elements in the source sequence
+ The type of the key used to rank items in the sequence
+ A sequence of position integers representing the ranks of the corresponding items in the sequence
+
+
+
+ Repeats the sequence forever.
+
+ The sequence to repeat
+ Type of elements in sequence
+ A sequence produced from the infinite repetition of the original source sequence
+
+
+
+ Repeats the sequence the specified number of times.
+
+ The sequence to repeat
+ Number of times to repeat the sequence
+ Type of elements in sequence
+ A sequence produced from the repetition of the original source sequence
+
+
+
+ Performs a right outer join on two heterogeneous sequences.
+ Additional arguments specify key selection functions and result
+ projection functions.
+
+
+ The first sequence of the join operation.
+
+ The second sequence of the join operation.
+
+ Function that projects the key given an element from .
+
+ Function that projects the key given an element from .
+
+ Function that projects the result given just an element from
+ where there is no corresponding element
+ in .
+
+ Function that projects the result given an element from
+ and an element from
+ that match on a common key.
+
+ The type of elements in the first sequence.
+
+ The type of elements in the second sequence.
+
+ The type of the key returned by the key selector functions.
+
+ The type of the result elements.
+ A sequence containing results projected from a right
+ outer join of the two input sequences.
+
+
+
+ Performs a right outer join on two heterogeneous sequences.
+ Additional arguments specify key selection functions, result
+ projection functions and a key comparer.
+
+
+ The first sequence of the join operation.
+
+ The second sequence of the join operation.
+
+ Function that projects the key given an element from .
+
+ Function that projects the key given an element from .
+
+ Function that projects the result given just an element from
+ where there is no corresponding element
+ in .
+
+ Function that projects the result given an element from
+ and an element from
+ that match on a common key.
+
+ The instance used to compare
+ keys for equality.
+
+ The type of elements in the first sequence.
+
+ The type of elements in the second sequence.
+
+ The type of the key returned by the key selector functions.
+
+ The type of the result elements.
+ A sequence containing results projected from a right
+ outer join of the two input sequences.
+
+
+
+ Performs a right outer join on two homogeneous sequences.
+ Additional arguments specify key selection functions and result
+ projection functions.
+
+
+ The first sequence of the join operation.
+
+ The second sequence of the join operation.
+
+ Function that projects the key given an element of one of the
+ sequences to join.
+
+ Function that projects the result given just an element from
+ where there is no corresponding element
+ in .
+
+ Function that projects the result given an element from
+ and an element from
+ that match on a common key.
+
+ The type of elements in the source sequence.
+
+ The type of the key returned by the key selector function.
+
+ The type of the result elements.
+ A sequence containing results projected from a right
+ outer join of the two input sequences.
+
+
+
+ Performs a right outer join on two homogeneous sequences.
+ Additional arguments specify key selection functions, result
+ projection functions and a key comparer.
+
+
+ The first sequence of the join operation.
+
+ The second sequence of the join operation.
+
+ Function that projects the key given an element of one of the
+ sequences to join.
+
+ Function that projects the result given just an element from
+ where there is no corresponding element
+ in .
+
+ Function that projects the result given an element from
+ and an element from
+ that match on a common key.
+
+ The instance used to compare
+ keys for equality.
+
+ The type of elements in the source sequence.
+
+ The type of the key returned by the key selector function.
+
+ The type of the result elements.
+ A sequence containing results projected from a right
+ outer join of the two input sequences.
+
+
+
+ Run-length encodes a sequence by converting consecutive instances of the same element into
+ a KeyValuePair{T,int} representing the item and its occurrence count.
+
+ The sequence to run length encode
+ The type of the elements in the sequence
+ A sequence of KeyValuePair{T,int} where the key is the element and the value is the occurrence count
+
+
+
+ Run-length encodes a sequence by converting consecutive instances of the same element into
+ a KeyValuePair{T,int} representing the item and its occurrence count. This overload
+ uses a custom equality comparer to identify equivalent items.
+
+ The sequence to run length encode
+ The comparer used to identify equivalent items
+ The type of the elements in the sequence
+ A sequence of KeyValuePair{T,int} where they key is the element and the value is the occurrence count
+
+
+
+ Peforms a scan (inclusive prefix sum) on a sequence of elements.
+
+ Source sequence
+ Transformation operation
+ Type of elements in source sequence
+ The scanned sequence
+
+
+
+ Like except returns
+ the sequence of intermediate results as well as the final one.
+ An additional parameter specifies a seed.
+
+ Source sequence
+ Initial state to seed
+ Transformation operation
+ Type of elements in source sequence
+ Type of state
+ The scanned sequence
+
+
+
+ Peforms a right-associative scan (inclusive prefix) on a sequence of elements.
+ This operator is the right-associative version of the
+ LINQ operator.
+
+ Source sequence.
+
+ A right-associative accumulator function to be invoked on each element.
+ Its first argument is the current value in the sequence; second argument is the previous accumulator value.
+
+ Type of elements in source sequence.
+ The scanned sequence.
+
+
+
+ Peforms a right-associative scan (inclusive prefix) on a sequence of elements.
+ The specified seed value is used as the initial accumulator value.
+ This operator is the right-associative version of the
+ LINQ operator.
+
+ Source sequence.
+ The initial accumulator value.
+ A right-associative accumulator function to be invoked on each element.
+ The type of the elements of source.
+ The type of the accumulator value.
+ The scanned sequence.
+
+
+
+ Divides a sequence into multiple sequences by using a segment detector based on the original sequence
+
+ The sequence to segment
+ A function, which returns true if the given element begins a new segment, and false otherwise
+ The type of the elements in the sequence
+ A sequence of segment, each of which is a portion of the original sequence
+
+ Thrown if either or are .
+
+
+
+
+ Divides a sequence into multiple sequences by using a segment detector based on the original sequence
+
+ The sequence to segment
+ A function, which returns true if the given element or index indicate a new segment, and false otherwise
+ The type of the elements in the sequence
+ A sequence of segment, each of which is a portion of the original sequence
+
+ Thrown if either or are .
+
+
+
+
+ Divides a sequence into multiple sequences by using a segment detector based on the original sequence
+
+ The sequence to segment
+ A function, which returns true if the given current element, previous element or index indicate a new segment, and false otherwise
+ The type of the elements in the sequence
+ A sequence of segment, each of which is a portion of the original sequence
+
+ Thrown if either or are .
+
+
+
+
+ Generates a sequence of integral numbers within the (inclusive) specified range.
+ If sequence is ascending the step is +1, otherwise -1.
+
+ The value of the first integer in the sequence.
+ The value of the last integer in the sequence.
+ An that contains a range of sequential integral numbers.
+
+
+
+ Generates a sequence of integral numbers within the (inclusive) specified range.
+ An additional parameter specifies the steps in which the integers of the sequence increase or decrease.
+
+ The value of the first integer in the sequence.
+ The value of the last integer in the sequence.
+ The step to define the next number.
+ An that contains a range of sequential integral numbers.
+
+
+
+ Returns the single element in the given sequence, or the result
+ of executing a fallback delegate if the sequence is empty.
+ This method throws an exception if there is more than one element in the sequence.
+
+ The source sequence
+ The fallback delegate to execute if the sequence is empty
+ Element type of sequence
+ The single element in the sequence, or the result of calling the
+ fallback delegate if the sequence is empty.
+ source or fallback is null
+ The sequence has more than one element
+
+
+
+ Bypasses a specified number of elements at the end of the sequence.
+
+ The source sequence.
+ The number of elements to bypass at the end of the source sequence.
+ Type of the source sequence
+
+ An containing the source sequence elements except for the bypassed ones at the end.
+
+
+
+
+ Skips items from the input sequence until the given predicate returns true
+ when applied to the current source item; that item will be the last skipped.
+
+ Source sequence
+ Predicate used to determine when to stop yielding results from the source.
+ Type of the source sequence
+ Items from the source sequence after the predicate first returns true when applied to the item.
+
+ or is null
+
+
+
+ Extracts a contiguous count of elements from a sequence at a particular zero-based starting index
+
+ The sequence from which to extract elements
+ The zero-based index at which to begin slicing
+ The number of items to slice out of the index
+ The type of the elements in the source sequence
+ A new sequence containing any elements sliced out from the source sequence
+
+
+
+ Merges two or more sequences that are in a common order (either ascending or descending) into
+ a single sequence that preserves that order.
+
+ The primary sequence with which to merge
+ The ordering that all sequences must already exhibit
+ The comparer used to evaluate the relative order between elements
+ A variable argument array of zero or more other sequences to merge with
+ The type of the elements in the sequence
+ A merged, order-preserving sequence containing al of the elements of the original sequences
+
+
+
+ Merges two or more sequences that are in a common order (either ascending or descending) into
+ a single sequence that preserves that order.
+
+ The primary sequence with which to merge
+ The ordering that all sequences must already exhibit
+ A variable argument array of zero or more other sequences to merge with
+ The type of the elements of the sequence
+ A merged, order-preserving sequence containing all of the elements of the original sequences
+
+
+
+ Splits the source sequence by separator elements identified by a
+ function.
+
+ The source sequence.
+ Predicate function used to determine
+ the splitter elements in the source sequence.
+ Type of element in the source sequence.
+ A sequence of splits of elements.
+
+
+
+ Splits the source sequence by separator elements identified by
+ a function and then transforms the splits into results.
+
+ The source sequence.
+ Predicate function used to determine
+ the splitter elements in the source sequence.
+ Function used to project splits
+ of source elements into elements of the resulting sequence.
+ Type of element in the source sequence.
+ Type of the result sequence elements.
+
+ A sequence of values typed as .
+
+
+
+
+ Splits the source sequence by separator elements identified by a
+ function, given a maximum count of splits.
+
+ The source sequence.
+ Predicate function used to determine
+ the splitter elements in the source sequence.
+ Maximum number of splits.
+ Type of element in the source sequence.
+ A sequence of splits of elements.
+
+
+
+ Splits the source sequence by separator elements identified by
+ a function, given a maximum count of splits, and then transforms
+ the splits into results.
+
+ The source sequence.
+ Predicate function used to determine
+ the splitter elements in the source sequence.
+ Maximum number of splits.
+ Function used to project a split
+ group of source elements into an element of the resulting sequence.
+ Type of element in the source sequence.
+ Type of the result sequence elements.
+
+ A sequence of values typed as .
+
+
+
+
+ Splits the source sequence by a separator.
+
+ The source sequence.
+ Separator element.
+ Type of element in the source sequence.
+ A sequence of splits of elements.
+
+
+
+ Splits the source sequence by a separator and then transforms the
+ splits into results.
+
+ The source sequence.
+ Separator element.
+ Comparer used to determine separator
+ element equality.
+ Type of element in the source sequence.
+ A sequence of splits of elements.
+
+
+
+ Splits the source sequence by a separator and then transforms the
+ splits into results. A parameter specifies how the separator is
+ compared for equality.
+
+ The source sequence.
+ Separator element.
+ Comparer used to determine separator
+ element equality.
+ Function used to project splits
+ of source elements into elements of the resulting sequence.
+ Type of element in the source sequence.
+ Type of the result sequence elements.
+
+ A sequence of values typed as .
+
+
+
+
+ Splits the source sequence by a separator, given a maximum count
+ of splits. A parameter specifies how the separator is compared
+ for equality.
+
+ The source sequence.
+ Separator element.
+ Comparer used to determine separator
+ element equality.
+ Maximum number of splits.
+ Type of element in the source sequence.
+ A sequence of splits of elements.
+
+
+
+ Splits the source sequence by a separator, given a maximum count
+ of splits, and then transforms the splits into results. A
+ parameter specifies how the separator is compared for equality.
+
+ The source sequence.
+ Separator element.
+ Comparer used to determine separator
+ element equality.
+ Maximum number of splits.
+ Function used to project splits
+ of source elements into elements of the resulting sequence.
+ Type of element in the source sequence.
+ Type of the result sequence elements.
+
+ A sequence of values typed as .
+
+
+
+
+ Splits the source sequence by a separator and then transforms
+ the splits into results.
+
+ The source sequence.
+ Separator element.
+ Function used to project splits
+ of source elements into elements of the resulting sequence.
+ Type of element in the source sequence.
+ Type of the result sequence elements.
+
+ A sequence of values typed as .
+
+
+
+
+ Splits the source sequence by a separator given a maximum count of splits.
+
+ The source sequence.
+ Separator element.
+ Maximum number of splits.
+ Type of element in the source sequence.
+ A sequence of splits of elements.
+
+
+
+ Splits the source sequence by a separator, given a maximum count
+ of splits, and then transforms the splits into results.
+
+ The source sequence.
+ Separator element.
+ Maximum number of splits.
+ Function used to project splits
+ of source elements into elements of the resulting sequence.
+ Type of element in the source sequence.
+ Type of the result sequence elements.
+
+ A sequence of values typed as .
+
+
+
+
+ Determines whether the beginning of the first sequence is
+ equivalent to the second sequence, using the default equality
+ comparer.
+
+ The sequence to check.
+ The sequence to compare to.
+ Type of elements.
+
+ true if begins with elements
+ equivalent to .
+
+
+
+
+ Determines whether the beginning of the first sequence is
+ equivalent to the second sequence, using the specified element
+ equality comparer.
+
+ The sequence to check.
+ The sequence to compare to.
+ Equality comparer to use.
+ Type of elements.
+
+ true if begins with elements
+ equivalent to .
+
+
+
+
+ Returns a sequence of representing all of
+ the subsets of any size that are part of the original sequence. In
+ mathematics, it is equivalent to the power set of a set.
+
+ Sequence for which to produce subsets
+ The type of the elements in the sequence
+ A sequence of lists that represent the all subsets of the original sequence
+ Thrown if is
+
+
+
+ Returns a sequence of representing all
+ subsets of a given size that are part of the original sequence. In
+ mathematics, it is equivalent to the combinations or
+ k-subsets of a set.
+
+ Sequence for which to produce subsets
+ The size of the subsets to produce
+ The type of the elements in the sequence
+ A sequence of lists that represents of K-sized subsets of the original sequence
+
+ Thrown if is
+
+ Thrown if is less than zero.
+
+
+
+
+ Returns a sequence resulting from applying a function to each
+ element in the source sequence with additional parameters
+ indicating whether the element is the first and/or last of the
+ sequence.
+
+ The source sequence.
+ A function that determines how to
+ project the each element along with its first or last tag.
+ The type of the elements of .
+ The type of the element of the returned sequence.
+
+ Returns the resulting sequence.
+
+
+
+
+ Returns every N-th element of a sequence.
+
+ Source sequence
+ Number of elements to bypass before returning the next element.
+ Type of the source sequence
+
+ A sequence with every N-th element of the input sequence.
+
+
+
+
+ Returns a specified number of contiguous elements from the end of
+ a sequence.
+
+ The sequence to return the last element of.
+ The number of elements to return.
+ The type of the elements of .
+
+ An that contains the specified number of
+ elements from the end of the input sequence.
+
+
+
+
+ Returns items from the input sequence until the given predicate returns true
+ when applied to the current source item; that item will be the last returned.
+
+ Source sequence
+ Predicate used to determine when to stop yielding results from the source.
+ Type of the source sequence
+ Items from the source sequence, until the predicate returns true when applied to the item.
+
+ or is null
+
+
+
+ Performs a subsequent ordering of elements in a sequence in a particular direction (ascending, descending) according to a key
+
+ The sequence to order
+ A key selector function
+ A direction in which to order the elements (ascending, descending)
+ The type of the elements in the source sequence
+ The type of the key used to order elements
+ An ordered copy of the source sequence
+
+
+
+ Performs a subsequent ordering of elements in a sequence in a particular direction (ascending, descending) according to a key
+
+ The sequence to order
+ A key selector function
+ A direction in which to order the elements (ascending, descending)
+ A comparer used to define the semantics of element comparison
+ The type of the elements in the source sequence
+ The type of the key used to order elements
+ An ordered copy of the source sequence
+
+
+
+ Creates an array from an where a
+ function is used to determine the index at which an element will
+ be placed in the array.
+
+ The source sequence for the array.
+
+ A function that maps an element to its index.
+
+ The type of the element in .
+
+ An array that contains the elements from the input sequence. The
+ size of the array will be as large as the highest index returned
+ by the plus 1.
+
+
+
+
+ Creates an array from an where a
+ function is used to determine the index at which an element will
+ be placed in the array. The elements are projected into the array
+ via an additional function.
+
+ The source sequence for the array.
+
+ A function that maps an element to its index.
+
+ A function to project a source element into an element of the
+ resulting array.
+
+ The type of the element in .
+
+ The type of the element in the resulting array.
+
+ An array that contains the projected elements from the input
+ sequence. The size of the array will be as large as the highest
+ index returned by the plus 1.
+
+
+
+
+ Creates an array from an where a
+ function is used to determine the index at which an element will
+ be placed in the array. The elements are projected into the array
+ via an additional function.
+
+ The source sequence for the array.
+
+ A function that maps an element to its index.
+
+ A function to project a source element into an element of the
+ resulting array.
+
+ The type of the element in .
+
+ The type of the element in the resulting array.
+
+ An array that contains the projected elements from the input
+ sequence. The size of the array will be as large as the highest
+ index returned by the plus 1.
+
+
+
+
+ Creates an array of user-specified length from an
+ where a function is used to determine
+ the index at which an element will be placed in the array.
+
+ The source sequence for the array.
+ The (non-negative) length of the resulting array.
+
+ A function that maps an element to its index.
+
+ The type of the element in .
+
+ An array of size that contains the
+ elements from the input sequence.
+
+
+
+
+ Creates an array of user-specified length from an
+ where a function is used to determine
+ the index at which an element will be placed in the array. The
+ elements are projected into the array via an additional function.
+
+ The source sequence for the array.
+ The (non-negative) length of the resulting array.
+
+ A function that maps an element to its index.
+
+ A function to project a source element into an element of the
+ resulting array.
+
+ The type of the element in .
+
+ The type of the element in the resulting array.
+
+ An array of size that contains the
+ projected elements from the input sequence.
+
+
+
+
+ Creates an array of user-specified length from an
+ where a function is used to determine
+ the index at which an element will be placed in the array. The
+ elements are projected into the array via an additional function.
+
+ The source sequence for the array.
+ The (non-negative) length of the resulting array.
+
+ A function that maps an element to its index.
+
+ A function to project a source element into an element of the
+ resulting array.
+
+ The type of the element in .
+
+ The type of the element in the resulting array.
+
+ An array of size that contains the
+ projected elements from the input sequence.
+
+
+
+
+ Converts a sequence to a object.
+
+ The source.
+ The type of the elements of .
+
+ A representing the source.
+
+
+
+
+ Appends elements in the sequence as rows of a given
+ object with a set of lambda expressions specifying which members (property
+ or field) of each element in the sequence will supply the column values.
+
+ The source.
+ Expressions providing access to element members.
+ The type of the elements of .
+
+ A representing the source.
+
+
+
+
+ Appends elements in the sequence as rows of a given object.
+
+ The source.
+
+ The type of the elements of .
+
+
+ A or subclass representing the source.
+
+
+
+
+ Appends elements in the sequence as rows of a given
+ object with a set of lambda expressions specifying which members (property
+ or field) of each element in the sequence will supply the column values.
+
+ The source.
+ The type of object where to add rows
+ Expressions providing access to element members.
+ The type of the elements of .
+ The type of the input and resulting object.
+
+ A or subclass representing the source.
+
+
+
+
+ Creates a delimited string from a sequence of values. The
+ delimiter used depends on the current culture of the executing thread.
+
+ The sequence of items to delimit. Each is converted to a string using the
+ simple ToString() conversion.
+
+ A string that consists of the elements in
+ delimited by . If the source
+ sequence is empty, the method returns an empty string.
+
+
+
+
+ Creates a delimited string from a sequence of values and
+ a given delimiter.
+
+ The sequence of items to delimit. Each is converted to a string using the
+ simple ToString() conversion.
+ The delimiter to inject between elements. May be null, in which case
+ the executing thread's current culture's list separator is used.
+
+ A string that consists of the elements in
+ delimited by . If the source sequence
+ is empty, the method returns an empty string.
+
+
+
+
+ Creates a delimited string from a sequence of values. The
+ delimiter used depends on the current culture of the executing thread.
+
+ The sequence of items to delimit. Each is converted to a string using the
+ simple ToString() conversion.
+
+ A string that consists of the elements in
+ delimited by . If the source
+ sequence is empty, the method returns an empty string.
+
+
+
+
+ Creates a delimited string from a sequence of values and
+ a given delimiter.
+
+ The sequence of items to delimit. Each is converted to a string using the
+ simple ToString() conversion.
+ The delimiter to inject between elements. May be null, in which case
+ the executing thread's current culture's list separator is used.
+
+ A string that consists of the elements in
+ delimited by . If the source sequence
+ is empty, the method returns an empty string.
+
+
+
+
+ Creates a delimited string from a sequence of values. The
+ delimiter used depends on the current culture of the executing thread.
+
+ The sequence of items to delimit. Each is converted to a string using the
+ simple ToString() conversion.
+
+ A string that consists of the elements in
+ delimited by . If the source
+ sequence is empty, the method returns an empty string.
+
+
+
+
+ Creates a delimited string from a sequence of values and
+ a given delimiter.
+
+ The sequence of items to delimit. Each is converted to a string using the
+ simple ToString() conversion.
+ The delimiter to inject between elements. May be null, in which case
+ the executing thread's current culture's list separator is used.
+
+ A string that consists of the elements in
+ delimited by . If the source sequence
+ is empty, the method returns an empty string.
+
+
+
+
+ Creates a delimited string from a sequence of values. The
+ delimiter used depends on the current culture of the executing thread.
+
+ The sequence of items to delimit. Each is converted to a string using the
+ simple ToString() conversion.
+
+ A string that consists of the elements in
+ delimited by . If the source
+ sequence is empty, the method returns an empty string.
+
+
+
+
+ Creates a delimited string from a sequence of values and
+ a given delimiter.
+
+ The sequence of items to delimit. Each is converted to a string using the
+ simple ToString() conversion.
+ The delimiter to inject between elements. May be null, in which case
+ the executing thread's current culture's list separator is used.
+
+ A string that consists of the elements in
+ delimited by . If the source sequence
+ is empty, the method returns an empty string.
+
+
+
+
+ Creates a delimited string from a sequence of values. The
+ delimiter used depends on the current culture of the executing thread.
+
+ The sequence of items to delimit. Each is converted to a string using the
+ simple ToString() conversion.
+
+ A string that consists of the elements in
+ delimited by . If the source
+ sequence is empty, the method returns an empty string.
+
+
+
+
+ Creates a delimited string from a sequence of values and
+ a given delimiter.
+
+ The sequence of items to delimit. Each is converted to a string using the
+ simple ToString() conversion.
+ The delimiter to inject between elements. May be null, in which case
+ the executing thread's current culture's list separator is used.
+
+ A string that consists of the elements in
+ delimited by . If the source sequence
+ is empty, the method returns an empty string.
+
+
+
+
+ Creates a delimited string from a sequence of values. The
+ delimiter used depends on the current culture of the executing thread.
+
+ The sequence of items to delimit. Each is converted to a string using the
+ simple ToString() conversion.
+
+ A string that consists of the elements in
+ delimited by . If the source
+ sequence is empty, the method returns an empty string.
+
+
+
+
+ Creates a delimited string from a sequence of values and
+ a given delimiter.
+
+ The sequence of items to delimit. Each is converted to a string using the
+ simple ToString() conversion.
+ The delimiter to inject between elements. May be null, in which case
+ the executing thread's current culture's list separator is used.
+
+ A string that consists of the elements in
+ delimited by . If the source sequence
+ is empty, the method returns an empty string.
+
+
+
+
+ Creates a delimited string from a sequence of values. The
+ delimiter used depends on the current culture of the executing thread.
+
+ The sequence of items to delimit. Each is converted to a string using the
+ simple ToString() conversion.
+
+ A string that consists of the elements in
+ delimited by . If the source
+ sequence is empty, the method returns an empty string.
+
+
+
+
+ Creates a delimited string from a sequence of values and
+ a given delimiter.
+
+ The sequence of items to delimit. Each is converted to a string using the
+ simple ToString() conversion.
+ The delimiter to inject between elements. May be null, in which case
+ the executing thread's current culture's list separator is used.
+
+ A string that consists of the elements in
+ delimited by . If the source sequence
+ is empty, the method returns an empty string.
+
+
+
+
+ Creates a delimited string from a sequence of values. The
+ delimiter used depends on the current culture of the executing thread.
+
+ The sequence of items to delimit. Each is converted to a string using the
+ simple ToString() conversion.
+
+ A string that consists of the elements in
+ delimited by . If the source
+ sequence is empty, the method returns an empty string.
+
+
+
+
+ Creates a delimited string from a sequence of values and
+ a given delimiter.
+
+ The sequence of items to delimit. Each is converted to a string using the
+ simple ToString() conversion.
+ The delimiter to inject between elements. May be null, in which case
+ the executing thread's current culture's list separator is used.
+
+ A string that consists of the elements in
+ delimited by . If the source sequence
+ is empty, the method returns an empty string.
+
+
+
+
+ Creates a delimited string from a sequence of values. The
+ delimiter used depends on the current culture of the executing thread.
+
+ The sequence of items to delimit. Each is converted to a string using the
+ simple ToString() conversion.
+
+ A string that consists of the elements in
+ delimited by . If the source
+ sequence is empty, the method returns an empty string.
+
+
+
+
+ Creates a delimited string from a sequence of values and
+ a given delimiter.
+
+ The sequence of items to delimit. Each is converted to a string using the
+ simple ToString() conversion.
+ The delimiter to inject between elements. May be null, in which case
+ the executing thread's current culture's list separator is used.
+
+ A string that consists of the elements in
+ delimited by . If the source sequence
+ is empty, the method returns an empty string.
+
+
+
+
+ Creates a delimited string from a sequence of values. The
+ delimiter used depends on the current culture of the executing thread.
+
+ The sequence of items to delimit. Each is converted to a string using the
+ simple ToString() conversion.
+
+ A string that consists of the elements in
+ delimited by . If the source
+ sequence is empty, the method returns an empty string.
+
+
+
+
+ Creates a delimited string from a sequence of values and
+ a given delimiter.
+
+ The sequence of items to delimit. Each is converted to a string using the
+ simple ToString() conversion.
+ The delimiter to inject between elements. May be null, in which case
+ the executing thread's current culture's list separator is used.
+
+ A string that consists of the elements in
+ delimited by . If the source sequence
+ is empty, the method returns an empty string.
+
+
+
+
+ Creates a delimited string from a sequence of values. The
+ delimiter used depends on the current culture of the executing thread.
+
+ The sequence of items to delimit. Each is converted to a string using the
+ simple ToString() conversion.
+
+ A string that consists of the elements in
+ delimited by . If the source
+ sequence is empty, the method returns an empty string.
+
+
+
+
+ Creates a delimited string from a sequence of values and
+ a given delimiter.
+
+ The sequence of items to delimit. Each is converted to a string using the
+ simple ToString() conversion.
+ The delimiter to inject between elements. May be null, in which case
+ the executing thread's current culture's list separator is used.
+
+ A string that consists of the elements in
+ delimited by . If the source sequence
+ is empty, the method returns an empty string.
+
+
+
+
+ Creates a delimited string from a sequence of values. The
+ delimiter used depends on the current culture of the executing thread.
+
+ The sequence of items to delimit. Each is converted to a string using the
+ simple ToString() conversion.
+
+ A string that consists of the elements in
+ delimited by . If the source
+ sequence is empty, the method returns an empty string.
+
+
+
+
+ Creates a delimited string from a sequence of values and
+ a given delimiter.
+
+ The sequence of items to delimit. Each is converted to a string using the
+ simple ToString() conversion.
+ The delimiter to inject between elements. May be null, in which case
+ the executing thread's current culture's list separator is used.
+
+ A string that consists of the elements in
+ delimited by . If the source sequence
+ is empty, the method returns an empty string.
+
+
+
+
+ Creates a delimited string from a sequence of values. The
+ delimiter used depends on the current culture of the executing thread.
+
+ The sequence of items to delimit. Each is converted to a string using the
+ simple ToString() conversion.
+
+ A string that consists of the elements in
+ delimited by . If the source
+ sequence is empty, the method returns an empty string.
+
+
+
+
+ Creates a delimited string from a sequence of values and
+ a given delimiter.
+
+ The sequence of items to delimit. Each is converted to a string using the
+ simple ToString() conversion.
+ The delimiter to inject between elements. May be null, in which case
+ the executing thread's current culture's list separator is used.
+
+ A string that consists of the elements in
+ delimited by . If the source sequence
+ is empty, the method returns an empty string.
+
+
+
+
+ Creates a delimited string from a sequence of values. The
+ delimiter used depends on the current culture of the executing thread.
+
+ The sequence of items to delimit. Each is converted to a string using the
+ simple ToString() conversion.
+
+ A string that consists of the elements in
+ delimited by . If the source
+ sequence is empty, the method returns an empty string.
+
+
+
+
+ Creates a delimited string from a sequence of values and
+ a given delimiter.
+
+ The sequence of items to delimit. Each is converted to a string using the
+ simple ToString() conversion.
+ The delimiter to inject between elements. May be null, in which case
+ the executing thread's current culture's list separator is used.
+
+ A string that consists of the elements in
+ delimited by . If the source sequence
+ is empty, the method returns an empty string.
+
+
+
+
+ Creates a delimited string from a sequence of values. The
+ delimiter used depends on the current culture of the executing thread.
+
+ The sequence of items to delimit. Each is converted to a string using the
+ simple ToString() conversion.
+ Type of element in the source sequence
+
+ A string that consists of the elements in
+ delimited by . If the source
+ sequence is empty, the method returns an empty string.
+
+
+
+
+ Creates a delimited string from a sequence of values and
+ a given delimiter.
+
+ The sequence of items to delimit. Each is converted to a string using the
+ simple ToString() conversion.
+ The delimiter to inject between elements. May be null, in which case
+ the executing thread's current culture's list separator is used.
+ Type of element in the source sequence
+
+ A string that consists of the elements in
+ delimited by . If the source sequence
+ is empty, the method returns an empty string.
+
+
+
+
+ Creates a from a sequence of
+ elements.
+
+ The source sequence of key-value pairs.
+ The type of the key.
+ The type of the value.
+
+ A containing the values
+ mapped to their keys.
+
+
+
+
+ Creates a from a sequence of
+ elements. An additional
+ parameter specifies a comparer for keys.
+
+ The source sequence of key-value pairs.
+ The comparer for keys.
+ The type of the key.
+ The type of the value.
+
+ A containing the values
+ mapped to their keys.
+
+
+
+
+ Creates a from a sequence of
+ tuples of 2 where the first item is the key and the second the
+ value.
+
+ The source sequence of couples (tuple of 2).
+ The type of the key.
+ The type of the value.
+
+ A containing the values
+ mapped to their keys.
+
+
+
+
+ Creates a from a sequence of
+ tuples of 2 where the first item is the key and the second the
+ value. An additional parameter specifies a comparer for keys.
+
+ The source sequence of couples (tuple of 2).
+ The comparer for keys.
+ The type of the key.
+ The type of the value.
+
+ A containing the values
+ mapped to their keys.
+
+
+
+
+ Returns a of the source items using the default equality
+ comparer for the type.
+
+ Source sequence
+ Type of elements in source sequence.
+ A hash set of the items in the sequence, using the default equality comparer.
+
+ is null
+
+
+
+ Returns a of the source items using the specified equality
+ comparer for the type.
+
+ Source sequence
+ Equality comparer to use; a value of null will cause the type's default equality comparer to be used
+ Type of elements in source sequence.
+ A hash set of the items in the sequence, using the default equality comparer.
+
+ is null
+
+
+
+ Creates a from a sequence of
+ elements.
+
+ The source sequence of key-value pairs.
+ The type of the key.
+ The type of the value.
+
+ A containing the values
+ mapped to their keys.
+
+
+
+
+ Creates a from a sequence of
+ elements. An additional
+ parameter specifies a comparer for keys.
+
+ The source sequence of key-value pairs.
+ The comparer for keys.
+ The type of the key.
+ The type of the value.
+
+ A containing the values
+ mapped to their keys.
+
+
+
+
+ Creates a from a sequence of
+ tuples of 2 where the first item is the key and the second the
+ value.
+
+ The source sequence of tuples of 2.
+ The type of the key.
+ The type of the value.
+
+ A containing the values
+ mapped to their keys.
+
+
+
+
+ Creates a from a sequence of
+ tuples of 2 where the first item is the key and the second the
+ value. An additional parameter specifies a comparer for keys.
+
+ The source sequence of tuples of 2.
+ The comparer for keys.
+ The type of the key.
+ The type of the value.
+
+ A containing the values
+ mapped to their keys.
+
+
+
+
+ Traces the elements of a source sequence for diagnostics.
+
+ Source sequence whose elements to trace.
+ Type of element in the source sequence
+
+ Return the source sequence unmodified.
+
+
+
+
+ Traces the elements of a source sequence for diagnostics using
+ a custom formatter.
+
+ Source sequence whose elements to trace.
+ Function used to format each source element into a string.
+ Type of element in the source sequence
+
+ Return the source sequence unmodified.
+
+
+
+
+ Traces the elements of a source sequence for diagnostics using
+ custom formatting.
+
+ Source sequence whose elements to trace.
+
+ String to use to format the trace message. If null then the
+ element value becomes the traced message.
+
+ Type of element in the source sequence
+
+ Return the source sequence unmodified.
+
+
+
+
+ Traverses a tree in a breadth-first fashion, starting at a root node and using a user-defined
+ function to get the children at each node of the tree.
+
+ The root of the tree to traverse
+ The function that produces the children of each element
+ The tree node type
+ A sequence containing the traversed values
+
+
+
+ Traverses a tree in a depth-first fashion, starting at a root node and using a user-defined
+ function to get the children at each node of the tree.
+
+ The root of the tree to traverse
+ The function that produces the children of each element
+ The tree node type
+ A sequence containing the traversed values
+
+
+
+ Returns a sequence generated by applying a state to the generator function,
+ and from its result, determines if the sequence should have a next element, its value,
+ and the next state in the recursive call.
+
+ The initial state.
+
+ Function that takes a state and computes the next state and the next element of the sequence.
+
+
+ Function to determine if the unfolding should continue based the
+ result of the function.
+
+
+ Function to select the state from the output of the function.
+
+
+ Function to select the result from the output of the function.
+
+ Type of state elements.
+ Type of the elements generated by the generator function.
+ The type of the elements of the result sequence.
+ A sequence containing the results generated by the function.
+
+
+
+ Processes a sequence into a series of subsequences representing a windowed subset of the original
+
+ The sequence to evaluate a sliding window over
+ The size (number of elements) in each window
+ The type of the elements of the source sequence
+ A series of sequences representing each sliding window subsequence
+
+
+
+ Returns a projection of tuples, where each tuple contains the N-th element
+ from each of the argument sequences.
+
+ First sequence
+ Second sequence
+ Function to apply to each pair of elements
+ Type of elements in first sequence
+ Type of elements in second sequence
+ Type of elements in result sequence
+
+ A sequence that contains elements of the two input sequences,
+ combined by .
+
+
+
+
+ Returns a projection of tuples, where each tuple contains the N-th element
+ from each of the argument sequences.
+
+ First sequence
+ Second sequence
+ Third sequence
+ Fourth sequence
+ Function to apply to each quadruplet of elements
+ Type of elements in first sequence
+ Type of elements in second sequence
+ Type of elements in third sequence
+ Type of elements in fourth sequence
+ Type of elements in result sequence
+ A projection of tuples, where each tuple contains the N-th element from each of the argument sequences.
+
+
+
+ Returns a projection of tuples, where each tuple contains the N-th element
+ from each of the argument sequences.
+
+ First sequence
+ Second sequence
+ Third sequence
+ Function to apply to each triplet of elements
+ Type of elements in first sequence
+ Type of elements in second sequence
+ Type of elements in third sequence
+ Type of elements in result sequence
+ A projection of tuples, where each tuple contains the N-th element from each of the argument sequences.
+
+
+
+ Returns a projection of tuples, where each tuple contains the N-th element
+ from each of the argument sequences.
+
+ First sequence
+ Second sequence
+ Function to apply to each pair of elements
+ Type of elements in first sequence
+ Type of elements in second sequence
+ Type of elements in result sequence
+ A projection of tuples, where each tuple contains the N-th element from each of the argument sequences
+
+
+
+ Enumeration that defines values representing valid ordering directions for a sequence.
+
+
+
+
+ Elements are ordered by increasing value
+
+
+
+
+ Elements are ordered by decreasing value
+
+
+
+
+ The exception that is thrown for a sequence that fails a condition.
+
+
+
+
+ Initializes a new instance of the class.
+
+
+
+
+ Initializes a new instance of the class
+ with serialized data.
+
+ The object that holds the serialized object data.
+ The contextual information about the source or destination.
+
+
+
+ Initializes a new instance of the class
+ with a given error message.
+
+ A message that describes the error.
+
+
+
+ Initializes a new instance of the class
+ with a given error message and a reference to the inner exception
+ that is the cause of the exception.
+
+ A message that describes the error.
+ The exception that is the cause of the current exception.
+
+
+
\ No newline at end of file
diff --git a/2.10/ref/api/WebKI.xml b/2.10/ref/api/WebKI.xml
new file mode 100644
index 0000000..ef24429
--- /dev/null
+++ b/2.10/ref/api/WebKI.xml
@@ -0,0 +1,272 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/2.10/ref/api/WebTOC.xml b/2.10/ref/api/WebTOC.xml
new file mode 100644
index 0000000..336f412
--- /dev/null
+++ b/2.10/ref/api/WebTOC.xml
@@ -0,0 +1,401 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/2.10/ref/api/fti/FTI_100.json b/2.10/ref/api/fti/FTI_100.json
new file mode 100644
index 0000000..d810d79
--- /dev/null
+++ b/2.10/ref/api/fti/FTI_100.json
@@ -0,0 +1 @@
+{"default":[1,1310721,1376257,1441793,1572866,2424833,4784129,5570561,5701633,6094849,6225921,6422529,6553601,7012353,7208961,7602184,8912897,9240577,9306113,15007746,15859713,15990785,16777218,17104898,18087937,18350081,18546689,20578305,20709377,21626881,21692417,21757960],"determining":[1310721,1441793],"delimited":[7602206,12910594,12976130,13172738,13238274,13369346,13500418,13631490,13697026,13762562,13893634,13959170,14024706,14090242,14221314,14286850,14352386,14417922,14483458,14680066,14942210,15269890,16646146,17039362,17235970,17432578,17760258,17956866,18219010,18415618,18677762,20250654,21757982],"delimiter":[7602206,12910593,12976136,13172744,13238273,13369345,13500424,13631496,13697032,13762561,13893633,13959169,14024712,14090248,14221320,14286849,14352385,14417921,14483457,14680072,14942209,15269896,16646152,17039361,17235976,17432577,17760264,17956865,18219016,18415624,18677761,20250654,21757982],"descending":[6356994,6488066,7602184,9240577,9306113,10813441,10878977,11927554,12255234,18350081,18546689,19988482,21037058,21168130,21757960,21823489],"dll":[196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14614529,14680065,14745601,14876673,14942209,15007745,15204353,15269889,15400961,15466497,15663105,15728641,15794177,15925249,16056321,16121857,16252929,16318465,16449537,16515073,16580609,16646145,16711681,16777217,16908289,17039361,17104897,17170433,17235969,17367041,17432577,17498113,17629185,17694721,17760257,17891329,17956865,18087937,18219009,18415617,18481153,18677761,18743297,19136513,19333121,19595265,19791873,19922945,21757953,21823489,21889025],"depends":[7602191,12910593,13238273,13369345,13762561,13893633,13959169,14286849,14352385,14417921,14483457,14942209,17039361,17432577,17956865,18677761,20250639,21757967],"depend":[8323073,8519681,11337729,11534337],"distinctness":[1310722,1441794,7602178,15859714,21757954],"decrease":[7602177,10485761,19726337,21757953],"depth":[7602177,15794177,21757953],"dynamic":[6160385,6750209,7274497,7602179,21626881,21692417,21757955],"defines":[9109505,9175041,14548993,21823489],"defaultlagvalue":[6225925],"duplicate":[12845057],"differs":[11403265,11730945],"decreasing":[21823489],"divides":[7602179,9764865,10027009,10158081,19529731,21757955],"derived":[131074,21889026],"double":[7602180,8519685,8716293,14352390,14680070,18022402,20250626,21757956],"determined":[1310721,1441793,7602178,15859714,21757954],"determines":[131073,655361,851969,1114113,1572865,1638401,1966081,7602185,15007745,15400961,15990786,16056321,16252929,20578306,21757961,21889025],"destination":[19595265],"define":[1048577,6488065,7602177,10485761,12255233,21757953],"detector":[7602179,9764865,10027009,10158081,19529731,21757955],"diagnostics":[7602179,14614529,14876673,15204353,21233667,21757955],"delegate":[6160385,7602177,10747908,21757953],"disposed":[196609,7602177,21757953],"determine":[1376257,1441793,2424833,2490370,2818050,2949121,3014658,3604482,4784129,5701633,7602187,11075585,11403265,11468801,11730945,11862017,11993089,12124161,12189697,12451841,12517377,12713985,12779521,13107201,16056321,16580609,16908289,17170433,19202054,20381698,20643842,20905985,21757963],"defers":[4587521,8257537,15466497,15794177],"directions":[14548993,21823489],"distinctby":[1310726,1441798,7602178,15859715,21757954],"describes":[19791873,19922945,21561345,21889025],"dictionary":[7602180,15728647,16121863,16318471,16515079,20447236,21757956],"deferred":[393217,458753,524289,720897,786433,983041,1245185,1310721,1441793,1507329,1703937,1835009,1900545,2162689,2424833,2490369,2621441,2752513,2818049,2883585,3014657,3604481,3866625,4128769,4325377,4653057,4718593,4784129,4849665,4915201,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5570561,5701633,5767169,6029313,6094849,6225921,6422529,6553601,6619137,6750209,6815745,6881281,6946817,7012353,7143425,7274497,7471105,7536641,7667713,7733249,7864321,7929857,8060929,8126465,8192001,8388609,8454145,8650753,8781825,9568257,9830401,10092545,10289153,10420225,10485761,10813441,12582913,12845057,13041665,13434881,14614529,14876673,15204353,15663105,16056321,16252929,16449537,16711681,18087937,18481153,18743297,19136513],"data":[65537,1769473,7602177,11730945,19595266,21430273,21561345,21757953,21889027],"decimal":[7602178,13893639,14090247,20250626,21757954],"distinct":[1310722,1441794,7602178,15859714,21757954],"different":[1507329,1900545,2752513,8323075,8519683,11337731,11534339,18087937,18481153,18743297,19136513],"delimit":[12910593,12976129,13172737,13238273,13369345,13500417,13631489,13697025,13762561,13893633,13959169,14024705,14090241,14221313,14286849,14352385,14417921,14483457,14680065,14942209,15269889,16646145,17039361,17235969,17432577,17760257,17956865,18219009,18415617,18677761],"doubles":[8519681,8716289],"defaultleadvalue":[5570565],"datatable":[7602180,12648456,13303815,13565959,13828102,19464196,21757956],"description":[65537,131073,7602177,14548994,14811137,15073281,15138817,15335425,15532033,15597569,15859713,15990785,16187393,16384001,16842753,16973825,17301505,17563649,17825793,18022401,18153473,18284545,18350081,18546689,18612225,18808833,18874369,18939905,19005441,19070977,19202049,19267585,19398657,19464193,19529729,19660801,19726337,19857409,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889028],"defined":[6160385,7602179,15466497,15794177,21561345,21757955,21889025],"direction":[6356999,6488071,7602184,7667719,8388615,8650759,8781831,10813445,10878981,11927559,12255239,17825794,18284546,21037058,21168130,21757960]}
\ No newline at end of file
diff --git a/2.10/ref/api/fti/FTI_101.json b/2.10/ref/api/fti/FTI_101.json
new file mode 100644
index 0000000..18b5f4a
--- /dev/null
+++ b/2.10/ref/api/fti/FTI_101.json
@@ -0,0 +1 @@
+{"evaluates":[5570561,6094849,6225921,6422529,16777217,17104897],"evaluated":[1835009,11403265,11730945,12845057],"examples":[262145,327681,589825,655361,851969,1114113,1507329,1900545,1966081,2097153,2752513,4587521,6029313,6553601,6750209,6881281,7012353,7274497,7471105,7864321,9043969,9568257,9830401,9895937,10092545,10289153,10420225,10485761,10747905,13434881,16252929,16449537,16711681,18087937,18481153,18743297,19136513],"equal":[131073,655362,851970,1376257,1441793,2162689,2424834,4784129,5701633,6619137,6815745,6946817,7143425,7536641,7602181,7733249,8060929,10092545,10485761,13434881,21495811,21757957,21889025],"extending":[10682369],"extension":[196610,262146,327682,393218,458754,524290,589826,655362,720898,786434,851970,983042,1048578,1114114,1179650,1245186,1310722,1376258,1441794,1507330,1572866,1638402,1703938,1769474,1835010,1900546,1966082,2031618,2097154,2162690,2228226,2293762,2359298,2424834,2490370,2555906,2621442,2686978,2752514,2818050,2883586,2949122,3014658,3080194,3145730,3211266,3276802,3342338,3407874,3473410,3538946,3604482,3670018,3735554,3801090,3932162,3997698,4063234,4194306,4259842,4390914,4456450,4521986,4718594,4784130,4849666,4915202,4980738,5046274,5111810,5177346,5242882,5308418,5373954,5439490,5505026,5570562,5636098,5701634,5767170,5832706,5898242,5963778,6029314,6094850,6160386,6225922,6291458,6356994,6422530,6488066,6553602,6619138,6684674,6750210,6815746,6881282,6946818,7012354,7077890,7143426,7208962,7274498,7340034,7405570,7471106,7536642,7667714,7733250,7798786,7864322,7929858,7995394,8060930,8126466,8192002,8388610,8454146,8650754,8781826,8912898,8978434,9043970,9109506,9175042,9240578,9306114,9371650,9437186,9502722,9568258,9633794,9699330,9764866,9830402,9895938,9961474,10027010,10092546,10158082,10223618,10289154,10354690,10551298,10616834,10682370,10747906,10813442,10878978,10944514,11010050,11075586,11141122,11206658,11272194,11403266,11468802,11599874,11665410,11730946,11862018,11927554,11993090,12058626,12124162,12189698,12255234,12320770,12386306,12451842,12517378,12582914,12648450,12713986,12779522,12845058,12910594,12976130,13041666,13107202,13172738,13238274,13303810,13369346,13434882,13500418,13565954,13631490,13697026,13762562,13828098,13893634,13959170,14024706,14090242,14155778,14221314,14286850,14352386,14417922,14483458,14548993,14614530,14680066,14745602,14876674,14942210,15007746,15204354,15269890,15400962,15663106,15728642,15925250,16121858,16252930,16318466,16449538,16515074,16580610,16646146,16711682,16777218,16908290,17039362,17104898,17170434,17235970,17367042,17432578,17498114,17629186,17694722,17760258,17891330,17956866,18087938,18219010,18415618,18481154,18677762,18743298,19136514],"equivalence":[1376257,7602177,15597569,21757953],"exceptions":[131073,524289,655361,851969,1114113,1835009,1966081,2949121,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3670017,3735553,3801089,3932161,3997697,4063233,4194305,4325377,4390913,4456449,5505025,5832705,7208961,7340033,8585217,8716289,8847361,8912897,9764865,10027009,10158081,10747905,11403265,11730945,11796481,15663105,15925249,16777217,17104897,21889025],"equally":[720897,983041],"expected":[11403265,11730945],"equizip":[1507335,1900551,2752519,7602179,16187396,18087937,21757955],"entirely":[5505025],"encodes":[7602178,9633793,11206657,18939906,21757954],"evaluating":[5570561,6094849,6225921,6422529,7602180,20054018,20119554,21757956],"error":[19791874,19922946,21430274,21561345,21889027],"execution":[393217,458753,524289,720897,786433,983041,1245185,1310721,1441793,1507329,1703937,1769474,1835009,1900545,2162689,2424833,2490369,2621441,2752513,2818049,2883585,3014657,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4325377,4390913,4456449,4653057,4718593,4784129,4849665,4915201,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5701633,5832705,6029313,6553601,6619137,6750209,6815745,6881281,6946817,7012353,7143425,7208961,7274497,7340033,7471105,7536641,7602178,7667713,7733249,7864321,7929857,8060929,8126465,8192001,8257537,8388609,8454145,8650753,8781825,8912897,9568257,9830401,10092545,10289153,10420225,10485761,10747905,12648449,12845057,12910593,12976129,13041665,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14221313,14286849,14352385,14417921,14483457,14614529,14680065,14876673,14942209,15204353,15269889,16056321,16252929,16449537,16646145,16711681,17039361,17235969,17432577,17760257,17956865,18087937,18219009,18415617,18481153,18677761,18743297,19136513,21757954],"events":[65538,21889025],"element":[262145,327681,524290,589825,655361,786433,851969,1048577,1114113,1179650,1245187,1310722,1376258,1441794,1507329,1638401,1703938,1769473,1900545,1966081,2162691,2424835,2490372,2752513,2818052,2949121,3014664,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604488,3670017,3735553,3801089,3932161,3997697,4063233,4194305,4259842,4390913,4456451,4521987,4587524,4653057,4849665,4915203,4980740,5046273,5177346,5373955,5439490,5505025,5570564,5636098,5767169,5832709,5898247,5963781,6029313,6094849,6225921,6291461,6422531,6488065,6619137,6684678,6815745,6946819,7077894,7143434,7208965,7340037,7405575,7536650,7602254,7667713,7733259,7798792,7864324,7929857,7995400,8060939,8126465,8192001,8388609,8454145,8650753,8781825,8912901,9568257,9633794,9764865,9830401,9961477,10027009,10092545,10158082,10223621,10551302,10747909,11010054,11075585,11206658,11403265,11468801,11665410,11730945,11862019,11993093,12124163,12189704,12255233,12386306,12451848,12517381,12648450,12713985,12779528,12845059,13107208,13434883,13565954,14614529,14745602,14876674,14942209,15204354,15269889,15400961,15466497,15532034,15597570,15794177,15990785,16056322,16187395,16252932,16449539,16580610,16711681,16842754,16908291,16973825,17170435,17498114,17825796,18087938,18481154,18743298,18939906,19136514,19202054,19464194,19660802,20381703,20578305,20643847,20774914,20971522,21299201,21364739,21495824,21758030],"expression":[7602178,12648454,13565958,19464194,21757954],"equals":[131073,1572865,1638401,1966082,7602177,10485761,15007745,15400961,21757953,21889025],"equivalent":[1572867,1638403,7602183,9633794,15007747,15400963,15663105,15925249,15990786,18939905,20578306,20840450,21757959],"executing":[7602192,10747905,12910593,12976129,13172737,13238273,13369345,13500417,13631489,13697025,13762561,13893633,13959169,14024705,14090241,14221313,14286849,14352385,14417921,14483457,14680065,14942209,15269889,16646145,17039361,17235969,17432577,17760257,17956865,18219009,18415617,18677761,20250639,21757968],"encountered":[5832705,7208961,7340033,8912897],"extract":[4849665,4915201,5046273,5177345,5373953,5439489,6946817,7143425,7536641,7667713,7733250,7929857,8060930,8126465,8650753,10682369],"enumerations":[14548993],"extend":[14548993],"ensures":[196609,7602177,21757953],"equality":[1310721,1376258,1441794,1572865,1638402,2424834,4784130,5701634,6291457,7077889,7405569,7602190,7995393,9633793,10223617,10354689,11010049,11272193,11862017,12058625,12124162,15007745,15400962,15859713,15990786,16777218,16908290,17104900,17170434,18874371,18939905,20316163,20578306,20709378,21757966],"enumerated":[1835009,3866625,4128769,4325377,4653057],"example":[5767169,10813441,11403266,11730946],"encode":[9633793,11206657],"expressions":[7602178,12648456,13565960,19464194,21757954],"elemen":[4521985,7602177,16842753,21757953],"expansion":[6160385],"enum":[21823490],"effectively":[3145729,3211265,3276801,3342337,3407873,3473409,3538945,3670017,3735553,3801089,3932161,3997697,4063233,4194305,4390913,4456449,12910593,12976129,13172737,13238273,13369345,13500417,13631489,13697025,13762561,13893633,13959169,14024705,14090241,14221313,14286849,14352385,14417921,14483457,14680065,14942209,15269889,16646145,17039361,17235969,17432577,17760257,17956865,18219009,18415617,18677761],"empty":[2097155,2228227,2293764,2359301,2555910,2686979,4980737,5636097,5832705,7208961,7340033,7602183,8912897,10747908,12910594,12976130,13172738,13238274,13369346,13500418,13631490,13697026,13762562,13893634,13959170,14024706,14090242,14221314,14286850,14352386,14417922,14483458,14680066,14942210,15269890,15663105,16646146,17039362,17235970,17432578,17760258,17956866,18219010,18415618,18677762,20185094,21757959],"errorselector":[458758,786437],"evaluate":[1835014,3866626,4128771,4325377,4653057,5570561,6094849,6225921,6422529,7602177,10878977,11403265,11730945,17694721,21757953],"exhausted":[18481153,18743297,19136513],"executed":[10747905,12845057],"exception":[65540,131079,393217,458761,524290,655361,786440,851969,1114113,1835009,1966081,2949121,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3670017,3735553,3801089,3932161,3997697,4063233,4194305,4325377,4390913,4456449,5505025,5832705,7208961,7340033,7602183,7864321,8585217,8716289,8847361,8912897,9764865,10027009,10158081,10747906,11403266,11730946,11796481,14548993,15073283,15138818,15663105,15925249,16777217,17104897,19922954,21430275,21561359,21757959,21889059],"ensure":[15466497,15794177],"exhibit":[10813441,10878977],"extracts":[7602177,10682369,21757953],"essentially":[12845057],"extra":[12845057],"elements":[196609,262145,327681,393219,458755,524290,589825,655362,720898,786434,851970,983042,1048582,1114114,1179649,1245187,1310722,1376257,1441794,1507334,1572867,1638403,1703940,1900549,1966082,2031622,2097154,2162695,2228226,2293762,2359298,2424839,2490370,2555906,2621441,2686978,2752519,2818050,2883585,2949122,3014658,3080193,3145731,3211267,3276803,3342339,3407875,3473411,3538947,3604483,3670019,3735555,3801091,3932163,3997699,4063235,4194307,4259842,4390915,4456449,4521986,4587521,4718596,4784132,4849669,4915207,4980741,5046277,5111809,5177352,5242881,5308422,5373959,5439496,5505029,5570563,5636101,5701638,5767171,5898242,5963778,6029314,6094852,6225923,6291458,6356996,6422532,6488068,6553601,6619139,6684675,6750209,6815749,6881281,6946818,7012353,7077891,7143427,7274497,7405570,7471105,7536643,7602281,7667716,7733252,7798787,7864321,7929860,7995395,8060932,8126467,8192003,8388612,8454149,8650758,8781830,8978436,9043970,9109505,9175042,9240577,9371653,9437185,9502721,9568258,9633793,9699335,9764865,9830402,9895938,9961474,10027009,10092547,10158081,10223618,10289153,10354691,10485761,10551299,10616835,10682374,10813442,10878979,10944515,11010051,11075587,11141124,11206657,11272196,11468803,11599876,11665409,11862017,11927556,11993089,12058627,12124161,12189698,12255236,12320771,12386305,12451842,12517377,12582914,12648450,12713989,12779522,12845059,12910593,12976130,13041665,13107202,13172738,13238273,13303809,13369345,13434883,13500418,13565954,13631490,13697026,13762561,13828098,13893633,13959169,14024706,14090242,14221314,14286849,14352385,14417921,14483457,14614530,14680066,14745603,14876674,14942209,15007747,15073282,15138818,15204354,15269890,15400963,15532034,15663105,15728641,15859714,15925249,16056323,16121857,16252929,16384002,16449537,16580612,16646146,16711684,16777217,16908291,17039361,17104897,17170435,17235970,17367041,17432577,17498115,17629185,17694722,17760258,17825794,17956865,18087941,18153474,18284545,18219010,18415618,18481156,18677761,18743301,18874379,19070977,19136518,19202052,19267586,19398666,19464195,20054018,20119554,20185094,20316164,20447234,21037058,21102594,21168130,21233667,21299215,21495815,21758057,21823490],"end":[1572865,1638401,2490369,2883585,3604481,6422529,7602180,10682369,10944515,15990786,16711682,21757957,21889025],"entire":[15663105],"exclusive":[7602177,8585217,8847361,10092546,11337729,11534337,13434883,21757953],"excludes":[2031618,7602177,21757953],"excluding":[2031617],"exceptby":[2162694,2424838,7602178,16384003,21757954],"exposes":[65537,131073,7602177,21561345,21757953,21889025],"evens":[9043970,9895938],"enumeration":[8323073,8519681,11337729,11534337,14548994,21823491],"evaluation":[11993089,12189697,12451841,12517377,12779521,13107201],"expressed":[5570561,6094849,6225921,6422529],"enumerable":[262145,327681,589825,6029313,9043969,9568257,9830401,9895937,10289153,11403265,11730945],"exclude":[2031623,7602177,21757953],"exactly":[1966087,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3670017,3735553,3801089,3932161,3997697,4063233,4194305,4390913,4456449,7602177,21757953],"extensionattribute":[196611,262147,327683,393219,458755,524291,589827,655363,720899,786435,851971,983043,1048579,1114115,1179651,1245187,1310723,1376259,1441795,1507331,1572867,1638403,1703939,1769475,1835011,1900547,1966083,2031619,2097155,2162691,2228227,2293763,2359299,2424835,2490371,2555907,2621443,2686979,2752515,2818051,2883587,2949123,3014659,3080195,3145731,3211267,3276803,3342339,3407875,3473411,3538947,3604483,3670019,3735555,3801091,3932163,3997699,4063235,4194307,4259843,4390915,4456451,4521987,4718595,4784131,4849667,4915203,4980739,5046275,5111811,5177347,5242883,5308419,5373955,5439491,5505027,5570563,5636099,5701635,5767171,5832707,5898243,5963779,6029315,6094851,6160387,6225923,6291459,6356995,6422531,6488067,6553603,6619139,6684675,6750211,6815747,6881283,6946819,7012355,7077891,7143427,7208963,7274499,7340035,7405571,7471107,7536643,7667715,7733251,7798787,7864323,7929859,7995395,8060931,8126467,8192003,8388611,8454147,8650755,8781827,8912899,8978435,9043971,9109507,9175043,9240579,9306115,9371651,9437187,9502723,9568259,9633795,9699331,9764867,9830403,9895939,9961475,10027011,10092547,10158083,10223619,10289155,10354691,10551299,10616835,10682371,10747907,10813443,10878979,10944515,11010051,11075587,11141123,11206659,11272195,11403267,11468803,11599875,11665411,11730947,11862019,11927555,11993091,12058627,12124163,12189699,12255235,12320771,12386307,12451843,12517379,12582915,12648451,12713987,12779523,12845059,12910595,12976131,13041667,13107203,13172739,13238275,13303811,13369347,13434883,13500419,13565955,13631491,13697027,13762563,13828099,13893635,13959171,14024707,14090243,14155779,14221315,14286851,14352387,14417923,14483459,14614531,14680067,14745603,14876675,14942211,15007747,15204355,15269891,15400963,15663107,15728643,15925251,16121859,16252931,16318467,16449539,16515075,16580611,16646147,16711683,16777219,16908291,17039363,17104899,17170435,17235971,17367043,17432579,17498115,17629187,17694723,17760259,17891331,17956867,18087939,18219011,18415619,18481155,18677763,18743299,19136515,21757955],"executes":[196609,262145,327681,589825,4259841,4521985,7602179,12845057,16842754,21757955],"endswith":[1572871,1638407,7602178,15990787,21757954],"elementselector":[4915205,5373957],"execute":[4259841,4521985,10747905,12845057],"ends":[1572865,1638401]}
\ No newline at end of file
diff --git a/2.10/ref/api/fti/FTI_102.json b/2.10/ref/api/fti/FTI_102.json
new file mode 100644
index 0000000..f38a731
--- /dev/null
+++ b/2.10/ref/api/fti/FTI_102.json
@@ -0,0 +1 @@
+{"folded":[3145729,3211265,3276801,3342337,3407873,3473409,3538945,3670017,3735553,3801089,3932161,3997697,4063233,4194305,4390913,4456449],"fillforward":[2621446,2818054,3014662,7602179,20643844,21757955],"felipe":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18284545,18219009,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025],"formatter":[7602177,14876678,21233665,21757953],"folder":[3145735,3211271,3276807,3342343,3407879,3473415,3538951,3670023,3735559,3801095,3932167,3997703,4063239,4194311,4390919,4456455],"formatting":[7602177,15204353,21233665,21757953],"following":[65537,131073,2490369,2883585,3604481,7602180,20381699,21561345,21757956,21889025],"fallback2":[2293765,2359301,2555909],"fallback3":[2359301,2555909],"fallback1":[2293765,2359301,2555909],"fallback4":[2555909],"free":[131073,21889025],"firstkeyselector":[4718597,4784133,5308421,5701637,6684677,7077893,7733253,7798789,7995397,8060933,10551301,11010053],"first":[196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048585,1114113,1179649,1245185,1310722,1376257,1441794,1507336,1572872,1638408,1703937,1769473,1835009,1900552,1966081,2031617,2097153,2162699,2228225,2293762,2359298,2424843,2490369,2555906,2621441,2686977,2752520,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4390913,4456449,4521985,4587521,4718604,4784140,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308427,5373953,5439489,5505034,5570561,5636097,5701643,5767172,5832706,5898250,5963785,6029314,6094849,6160385,6225921,6291465,6356993,6422529,6488065,6553601,6619144,6684683,6750209,6815752,6881281,6946824,7012353,7077899,7143434,7208962,7274497,7340034,7405578,7471105,7536650,7602204,7667713,7733260,7798796,7864322,7929857,7995404,8060940,8126465,8192001,8388609,8454145,8650753,8781825,8912898,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568258,9633793,9699329,9764865,9830401,9895937,9961481,10027009,10092546,10158081,10223625,10289153,10354689,10420225,10485761,10551307,10616833,10682369,10747905,10813441,10878977,10944513,11010059,11075585,11141121,11206657,11272194,11403267,11468801,11599874,11665409,11730945,11862017,11927553,11993089,12058626,12124161,12189697,12255233,12320770,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434883,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155778,14221313,14286849,14352385,14417921,14483457,14614529,14680065,14745601,14876673,14942209,15007752,15204353,15269889,15400968,15466497,15663105,15728641,15794177,15925249,15990786,16121857,16252931,16318466,16384002,16449537,16515074,16580609,16646145,16711681,16777217,16908289,17039361,17104897,17170433,17235969,17301506,17367041,17432577,17498113,17629185,17694721,17760257,17891330,17956865,18087944,18219009,18415617,18481160,18677761,18743304,19136520,20447234,20578306,21102594,21495819,21757980],"filled":[3604481],"flattened":[2949123,3080193,7602177,20905985,21757953],"func":[262156,327692,458758,524294,589843,786444,983046,1048581,1179654,1310726,1376262,1441798,1507334,1835014,1900550,2162694,2424838,2490374,2752518,2818054,2949126,3014668,3145734,3211270,3276806,3342342,3407878,3473414,3538950,3604492,3670022,3735558,3801094,3866636,3932166,3997702,4063238,4128786,4194310,4325382,4390918,4456454,4587525,4653062,4718604,4784140,4849670,4915212,4980742,5046278,5177356,5308434,5373964,5439500,5570566,5636102,5701650,5832710,5898264,5963794,6094854,6225926,6291474,6356998,6422534,6488070,6684696,6750214,6946822,7077912,7143448,7208966,7274502,7340038,7405592,7536664,7602390,7667719,7733278,7798814,7864325,7929863,7995422,8060958,8126471,8192001,8257541,8388609,8454145,8650759,8781825,8912902,9043974,9109510,9240582,9371654,9568268,9699334,9764870,9830412,9895948,9961490,10027014,10092552,10158086,10223634,10289159,10354694,10551320,10616838,10747909,11010072,11075590,11272198,11403269,11468806,11599878,11730949,11927558,11993094,12058630,12189708,12255238,12320774,12451852,12517382,12648454,12713996,12779532,13107212,13434887,13565958,14745606,14811144,14876678,15073283,15138817,15335425,15466501,15597570,15794181,15859714,16056340,16187395,16252933,16384002,16580620,16908294,16973831,17170438,17301514,17498118,17563666,17825796,18087941,18284552,18481158,18546690,18743302,18808846,18874379,19070979,19136518,19202058,19267588,19398666,19464194,19529731,19660802,20054018,20119554,20316170,20381699,20512782,20643843,20774914,20905985,20971522,21037058,21168130,21233665,21299216,21364739,21495827,21626881,21692417,21758166],"frames":[21561345,21889025],"filler":[6750209,6881281,7274497,7471105,7602180,21626882,21692418,21757956],"four":[2752513],"file":[21561345,21889025],"followed":[4718593,4784129,5308417,5701633,5767169,7471105],"fillbackward":[2490374,2883590,3604486,7602179,20381700,21757955],"files":[14548993,21757953],"finite":[15466497,15794177],"flatten":[2949126,3080198,7602178,20905987,21757954],"fourth":[2555905,2752519,19136519],"fallback":[2097158,2228230,2293761,2359297,2555905,2686982,7602177,10747914,21757953],"format":[262145,327681,589825,9568257,9830401,14876673,15204358],"float":[8519681,8716289,13762562,14024706,14352385,14680065],"forces":[11993089,12189697,12451841,12517377,12779521,13107201],"flattens":[2949121,3080193,7602178,20905986,21757954],"function":[131073,196609,262147,327683,393217,458754,524290,589829,655362,720897,786435,851970,983041,1048578,1114115,1179651,1245185,1310721,1376259,1441793,1507330,1572865,1638401,1703937,1835010,1900546,1966082,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490371,2555905,2621441,2686977,2752514,2818051,2883585,2949124,3014659,3080193,3145731,3211267,3276803,3342339,3407875,3473411,3538947,3604483,3670019,3735555,3801091,3866628,3932163,3997699,4063235,4128773,4194307,4325378,4390915,4456451,4587524,4653067,4718593,4784129,4849667,4915205,4980738,5046275,5111809,5177349,5242881,5308418,5373957,5439493,5505025,5570562,5636098,5701634,5767169,5832705,5898246,5963781,6029313,6094850,6160385,6225922,6291461,6356994,6422530,6488066,6553601,6619137,6684677,6750211,6815745,6881281,6946818,7012353,7077893,7143429,7208961,7274498,7340033,7405574,7471105,7536645,7602237,7667714,7733254,7798790,7864323,7929858,7995398,8060934,8126466,8192001,8257539,8323073,8388609,8454145,8519681,8585217,8650754,8716289,8781825,8847361,8912897,8978433,9043970,9109506,9175041,9240578,9306113,9371650,9437185,9502721,9568258,9633793,9699330,9764866,9830402,9895939,9961477,10027010,10092545,10158082,10223621,10289153,10354690,10420225,10485761,10551301,10616834,10682369,10747905,10813441,10878977,10944513,11010053,11075587,11141121,11206657,11272194,11337729,11403265,11468803,11534337,11599874,11665409,11730945,11796481,11862017,11927554,11993091,12058626,12124161,12189701,12255234,12320770,12386305,12451845,12517379,12582913,12648449,12713988,12779525,12845057,12910593,12976129,13041665,13107205,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14614529,14680065,14745602,14811140,14876674,14942209,15007745,15204353,15269889,15400961,15466500,15597570,15663105,15728641,15794180,15925249,16056331,16121857,16252931,16318465,16449537,16515073,16580612,16646145,16711681,16777217,16908290,16973828,17039361,17104897,17170434,17235969,17367041,17432577,17498114,17629185,17694721,17760257,17891329,17956865,18087938,18219009,18415617,18481154,18677761,18743298,19136514,19202058,19398666,20316164,20381697,20643841,20905985,21299216,21692417,21758013,21889025],"fully":[5767169,5898242,7405570,7798786,7995394],"fold":[3145735,3211271,3276807,3342343,3407879,3473415,3538951,3670023,3735559,3801095,3932167,3997703,4063239,4194311,4390919,4456455,7602192,21299217,21757968],"function1":[3866630,4128774],"function3":[4128774],"function2":[3866630,4128774],"functions":[1835019,3014657,3604481,3866626,4128770,4325387,5898242,5963778,6291458,6684675,7077891,7405570,7602204,7798787,7995395,9961474,10223618,10551299,11010051,16973825,17563656,18808840,20381697,20512776,20643841,21757980],"fashion":[7602178,12582913,15466497,15794177,21757954],"firstselector":[5898245,5963781,6291461,6684677,7077893,7143429,7405573,7536645,7733253,7798789,7995397,8060933],"finalize":[131073,21889025],"float32":[13762561,14024705],"fullgroupjoin":[4718598,4784134,5308422,5701638,7602180,17301509,21757956],"follow":[1],"fromindex":[6029317],"fallbackifempty":[2097159,2228230,2293766,2359302,2555910,2686982,7602182,10747908,20185095,21757958],"foreach":[4259846,4521990,7602178,16842755,21757954],"future":[4980740,5636100,10747908],"fst":[16252930],"fulljoin":[5898246,7405574,7602180,7798790,7995398,17563653,21757956],"fails":[196609,7602177,14548993,21757953,21889025],"firstly":[11403265,11730945],"field":[7602178,12648449,13565953,19464194,21757954],"forever":[7602177,9437185,18612225,21757953],"final":[262145,327681,589826,7602177,10289153,19070977,21757953],"false":[655361,851970,1114114,1966081,2752514,7602178,9371650,9699330,9764865,10027009,10158081,11403265,11730945,16252932,18874370,19136513,21757954],"flags":[2752514,19136514],"fillselector":[3014661,3604485]}
\ No newline at end of file
diff --git a/2.10/ref/api/fti/FTI_103.json b/2.10/ref/api/fti/FTI_103.json
new file mode 100644
index 0000000..aa1574e
--- /dev/null
+++ b/2.10/ref/api/fti/FTI_103.json
@@ -0,0 +1 @@
+{"garbage":[131073,21889025],"google":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18284545,18219009,18350081,18415617,18546689,18481153,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025],"generally":[10092545,13434881],"generator":[4587527,7602183,8257541,8323073,8585218,8716290,8847362,11141121,11796482,16056330,18022401,19005444,21757959],"groupadjacent":[4849670,4915206,5046278,5177350,5373958,5439494,7602182,19398663,21757958],"grouping":[4849668,4915205,5046276,5177347,5373957,5439491,7602184,9371649,9699329,10354689,10616833,11272193,11599873,12058625,12320769,18874376,21757960],"greater":[655362,5505025,7602177,21757953],"guarantee":[10682369],"getbaseexception":[131073,21889025],"generating":[1179649,1376257,7602178,15597570,21757954],"getobjectdata":[131073,21889025],"grou":[4915201,5177345,5439489,7602179,19398659,21757955],"greedily":[9568257,9830401],"generic":[196610,262146,327682,393218,458754,524290,589826,655362,720898,786434,851970,983042,1048579,1114114,1179650,1245186,1310722,1376259,1441795,1507332,1572867,1638404,1703938,1769474,1835010,1900547,1966082,2031618,2097154,2162691,2228227,2293762,2359298,2424836,2490370,2555906,2621442,2686978,2752517,2818050,2883586,3014658,3145730,3211266,3276802,3342338,3407874,3473410,3538946,3604482,3670018,3735554,3801090,3866625,3932162,3997698,4063234,4128769,4194306,4259842,4325377,4390914,4456450,4521986,4587521,4653057,4718595,4784132,4849666,4915203,4980738,5046275,5111810,5177346,5242882,5308419,5373954,5439491,5505027,5570562,5636098,5701636,5767171,5832707,5898243,5963779,6029314,6094850,6160385,6225922,6291460,6356994,6422530,6488067,6553602,6619139,6684675,6750210,6815748,6881282,6946819,7012354,7077892,7143427,7208962,7274498,7340035,7405572,7471106,7536644,7667714,7733251,7798787,7864322,7929859,7995396,8060932,8126466,8192002,8257537,8388610,8454147,8650755,8781827,8912898,8978434,9043970,9109507,9175043,9240578,9306114,9371650,9437186,9502722,9568258,9633795,9699330,9764866,9830402,9895938,9961475,10027010,10092546,10158082,10223620,10289154,10354691,10551299,10616834,10682370,10747906,10813443,10878980,10944514,11010052,11075586,11141122,11206658,11272195,11403266,11468802,11599874,11665410,11730946,11862019,11927553,11993090,12058627,12124163,12189698,12255234,12320770,12386306,12451842,12517378,12582914,12648450,12713986,12779522,12845058,12910593,12976129,13041666,13107202,13172737,13238273,13303810,13369345,13434882,13500417,13565954,13631489,13697025,13762561,13828098,13893633,13959169,14024705,14090241,14155779,14221313,14286849,14352385,14417921,14483457,14614530,14680065,14745602,14876674,14942210,15007747,15204354,15269890,15400964,15466497,15663106,15728642,15794177,15925250,16056321,16121859,16252930,16318466,16449538,16515075,16580610,16646145,16711682,16777218,16908291,17039361,17104899,17170435,17235969,17367042,17432577,17498114,17629187,17694722,17760257,17891330,17956865,18087939,18219009,18415617,18481155,18677761,18743300,19136517],"group":[4718593,4784129,4849665,4915201,5046273,5177346,5308417,5373954,5439490,5701633,5767170,7602183,10354690,10616833,11272194,11599874,16580609,17301508,18874370,19398657,21757959],"github":[10747908],"gets":[131073,21561352,21889033],"gethashcode":[131073,21889025],"gettype":[131073,21889025],"given":[393217,458753,524289,655362,786433,851970,1114113,1245186,1310721,1441793,1703938,1769473,1966082,2031617,2162689,2424833,4259841,4521985,5505025,5832706,5898244,5963779,6291459,6553601,6684676,6750209,6881282,6946817,7012353,7077892,7143425,7208962,7274497,7340034,7405572,7471106,7536641,7602242,7733250,7798789,7995397,8060930,8585217,8847361,8912898,9764865,9961475,10027009,10158081,10223619,10551300,10747905,11010052,11337729,11403265,11468801,11534337,11730945,12124161,12386305,12648449,12845057,12976129,13172737,13500417,13565953,13631489,13697025,13828097,14024705,14090241,14221313,14680065,14745601,15073282,15138818,15269889,15532034,15663106,15859714,15925249,16384002,16580609,16646145,16842754,17170433,17235969,17760257,18219009,18415617,19005444,19464195,19791873,19922945,20250639,20316166,20774916,20840449,20971524,21430274,21626884,21692420,21758018,21889026],"generate":[4587528,7602177,8257537,8323073,8519681,11337729,11534337,21757953],"generates":[7602179,10420225,10485761,12582913,19726338,21757955],"generated":[4587522,7602178,8323073,8519681,11337729,11534337,16056323,21757954],"generatebyindex":[7602177,8257541,21757953],"groupings":[4849666,4915203,5046274,5177345,5373955,5439489,9371649,9699329,10354690,10616834,11272194,11599874,12058626,12320770],"guide":[196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3932161,3997697,4063233,4194305,4259841,4390913,4456449,4521985,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8388609,8454145,8650753,8781825,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11403265,11468801,11599873,11665409,11730945,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14614529,14680065,14745601,14876673,14942209,15007745,15204353,15269889,15400961,15663105,15728641,15925249,16121857,16252929,16318465,16449537,16515073,16580609,16646145,16711681,16777217,16908289,17039361,17104897,17170433,17235969,17367041,17432577,17498113,17629185,17694721,17760257,17891329,17956865,18087937,18219009,18415617,18481153,18677761,18743297,19136513],"generation":[4587521,6160385,7602177,8257537,8323073,8519681,11337729,11534337,21757953],"groups":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849666,4915202,4980737,5046274,5111809,5177346,5242881,5308417,5373954,5439490,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602193,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354691,10420225,10485761,10551297,10616835,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272196,11337729,11403265,11468801,11534337,11599876,11665409,11730945,11796481,11862017,11927553,11993089,12058629,12124161,12189697,12255233,12320773,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18284545,18219009,18350081,18415617,18546689,18481153,18612225,18677761,18743297,18808833,18874379,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398663,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757969,21823489,21889025],"gullberg":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18284545,18219009,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025]}
\ No newline at end of file
diff --git a/2.10/ref/api/fti/FTI_104.json b/2.10/ref/api/fti/FTI_104.json
new file mode 100644
index 0000000..242840c
--- /dev/null
+++ b/2.10/ref/api/fti/FTI_104.json
@@ -0,0 +1 @@
+{"holds":[19595265],"helplink":[21561345,21889025],"homogeneous":[5898241,5963777,6291457,7405569,7602184,7733249,8060929,9961473,10223617,17563650,18808834,20512770,21495810,21757960],"https":[10747908],"hashset":[7602178,16777222,17104902,20709378,21757954],"hierarchy":[21757953,21889025],"highest":[12189697,12451841,12517377],"head":[1245192,1703944,7602178,15532034,21757954],"hresult":[21561346,21889026],"heterogeneous":[6684673,7077889,7602184,7733249,7798785,7995393,8060929,10551297,11010049,17563650,18808834,20512770,21495810,21757960],"help":[21561345,21889025],"hash":[131073,16777217,17104897,21889025],"having":[5505025]}
\ No newline at end of file
diff --git a/2.10/ref/api/fti/FTI_105.json b/2.10/ref/api/fti/FTI_105.json
new file mode 100644
index 0000000..1e3f482
--- /dev/null
+++ b/2.10/ref/api/fti/FTI_105.json
@@ -0,0 +1 @@
+{"identity":[13434887],"included":[2162689,2424833],"index":[1572865,1638401,2031618,4521986,4980741,5111815,5242888,5505034,6029314,7602191,8257538,10027009,10158081,10682371,11993091,12189700,12451844,12517380,12779523,13107203,15007745,15400961,16842753,19202054,19857414,21757967],"issues":[10747908],"inherited":[65537,131080,21561352,21889041],"inserts":[5505025,7602177,21757953],"interleaved":[5767170],"implementation":[8323073,8519681,11337729,11534337],"increasing":[15663105,21823489],"identical":[5636100,10682369],"ienumerable":[196614,262152,327688,393228,458764,524300,589832,655366,720913,786444,851974,983058,1048592,1114118,1179660,1245196,1310732,1376268,1441804,1507352,1572878,1638414,1703947,1769478,1835019,1900562,1966086,2031627,2097165,2162706,2228243,2293773,2359309,2424850,2490381,2555917,2621453,2686989,2752542,2818061,2883597,2949140,3014669,3080204,3145735,3211271,3276807,3342343,3407879,3473415,3538951,3604493,3670023,3735559,3801095,3866629,3932167,3997703,4063239,4128773,4194311,4259847,4325381,4390919,4456455,4521991,4587526,4653061,4718620,4784156,4849676,4915212,4980748,5046284,5111820,5177362,5242892,5308446,5373964,5439506,5505040,5570572,5636108,5701662,5767184,5832711,5898258,5963794,6029323,6094860,6160394,6225932,6291474,6356999,6422540,6488071,6553612,6619154,6684690,6750220,6815762,6881292,6946834,7012365,7077906,7143442,7208967,7274509,7340039,7405586,7471117,7536658,7602500,7667726,7733266,7798802,7864332,7929870,7995410,8060946,8126478,8192014,8257541,8323077,8388622,8454158,8519685,8585221,8650766,8716293,8781838,8847365,8912903,8978444,9043985,9109516,9175052,9240588,9306124,9371667,9437196,9502732,9568269,9633804,9699353,9764881,9830413,9895955,9961490,10027025,10092560,10158097,10223634,10289165,10354707,10420230,10485766,10551314,10616851,10682379,10747910,10813458,10878994,10944524,11010066,11075601,11141132,11206668,11272217,11337733,11403275,11468817,11534341,11599897,11665425,11730955,11796485,11862033,11993096,12058655,12124177,12189704,12320799,12386321,12451848,12517384,12582923,12648455,12714002,12779528,12845067,12910599,12976135,13041675,13107208,13172743,13238279,13303815,13369351,13434895,13500423,13565959,13631495,13697031,13762567,13828103,13893639,13959175,14024711,14090247,14155783,14221319,14286855,14352391,14417927,14483463,14548993,14614540,14680071,14745618,14811142,14876684,14942215,15007758,15073282,15138818,15204364,15269895,15335427,15400974,15466506,15532034,15597570,15663116,15728647,15794186,15859714,15925260,15990788,16056325,16121863,16187401,16252939,16318471,16384004,16449548,16515079,16580626,16646151,16711693,16777223,16842754,16908306,17039367,17104903,17170450,17235975,17301516,17367047,17432583,17498130,17563656,17629191,17694736,17760263,17825804,17891335,17956871,18087952,18153474,18219015,18284556,18350082,18415623,18481170,18546690,18612226,18677767,18743320,18808840,18874403,18939906,19070979,19136542,19202060,19267588,19398664,19464196,19529731,19660802,19857410,19988484,20054018,20119554,20185095,20250654,20316178,20381699,20447236,20512776,20578308,20643843,20709378,20774914,20840450,20905988,20971522,21102596,21168130,21233667,21299216,21364745,21495822,21626883,21692419,21758277],"igrouping":[4849670,4915206,5046278,5373958,7602190,9371655,9699335,10354701,10616845,11272205,11599885,12058637,12320781,18874382,21757966],"instances":[7602178,8323073,8519681,9633793,11206657,11337729,11534337,18939906,21757954],"indicating":[7602177,16252929,21757953],"indicates":[2949121],"inherit":[21889025],"information":[131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3932161,3997697,4063233,4194305,4259841,4390913,4456449,4521985,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8388609,8454145,8650753,8781825,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10551297,10616833,10682369,10747909,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11403265,11468801,11599873,11665409,11730945,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14614529,14680065,14745601,14876673,14942209,15007745,15204353,15269889,15400961,15663105,15728641,15925249,16121857,16252929,16318465,16449537,16515073,16580609,16646145,16711681,16777217,16908289,17039361,17104897,17170433,17235969,17367041,17432577,17498113,17629185,17694721,17760257,17891329,17956865,18087937,18219009,18415617,18481153,18677761,18743297,19136513,19595265,21561345,21889026],"incremental":[4980747,5636111,7602180,19660805,21757956],"items":[655361,851969,1114114,1966081,3145730,3211266,3276802,3342338,3407874,3473410,3538946,3670018,3735554,3801090,3932162,3997698,4063234,4194306,4390914,4456450,4980738,5636098,6029313,6094849,6225921,6422529,7602181,9109509,9175042,9240580,9306114,9633794,10682369,11403266,11730947,12910593,12976129,13172737,13238273,13369345,13500417,13631489,13697025,13762561,13893633,13959169,14024705,14090241,14221313,14286849,14352385,14417921,14483457,14680065,14942209,15269889,16646145,16777218,17039361,17104898,17235969,17432577,17760257,17956865,18219009,18415617,18677761,18939905,20709378,21757957],"indicate":[10027009,10158081],"immediate":[1769473,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3670017,3735553,3801089,3932161,3997697,4063233,4194305,4390913,4456449,5832705,7208961,7340033,7602177,8912897,10747905,11993089,12189697,12451841,12517377,12648449,12779521,12910593,12976129,13107201,13172737,13238273,13303809,13369345,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14221313,14286849,14352385,14417921,14483457,14680065,14942209,15269889,16646145,17039361,17235969,17432577,17760257,17956865,18219009,18415617,18677761,21561345,21757953,21889025],"implements":[2949121],"invoking":[1835010,3866626,4128770,4325378,4653058,7602181,16973828,21757957],"inclusive":[1114114,7602182,8257537,8847361,9568257,9830401,10092547,10420225,10485761,11534337,13434882,19070977,19267586,19726338,21757958],"inheritance":[21757953,21889025],"identified":[7602180,11075585,11468801,12713985,16580609,20316164,21757956],"involved":[8323073,8519681,11337729,11534337],"implemented":[4849665,4915201,5046273,5177345,5373953,5439489,10682369,14548993,21757953],"iequalitycomparer":[1376262,1441798,1638406,2424838,4784134,4915207,5046279,5439495,5701638,6291463,7077895,7405575,7602205,7995399,9633798,10223623,10354694,11010055,11272198,11862022,12058630,12124166,14155782,15400966,15597569,15859713,15990785,16121862,16384001,16515078,16908294,17104902,17170438,17301506,17563650,17629190,18808834,18874371,18939905,19398659,20316164,20447234,20512770,20578305,20709377,21102594,21757981],"invalidoperationexception":[524289,1507329,1900545,2752513,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3670017,3735553,3801089,3932161,3997697,4063233,4194305,4390913,4456449,5832705,7208961,7340033,8912897,10747905],"iterated":[1507329,1900545,2752513,4587521,5505025,7012353,7274497,7471105,7864321,9043970,9895938,10289153,16252929,16449537,16711681,18087937,18481153,18743297,19136513],"indexselector":[11993093,12189702,12451846,12517382,12779525,13107205],"inner":[19922945,21430273,21889025],"integer":[393217,458755,655363,720897,851971,983041,1114114,1179649,1376257,1966083,2031618,4521985,4980737,5111809,5242882,5505025,5570561,6029315,6094849,6160385,6225921,6422529,6553601,6750210,6881281,7012353,7274498,7471105,7602179,7667713,7929857,8126465,8192001,8257537,8323073,8388609,8454145,8585218,8650753,8781825,8847363,8978433,9109505,9175041,9240577,9306113,9502721,9633793,10027009,10158081,10420229,10485766,10682370,10944513,11141121,11206657,11337730,11468801,11534339,11796481,11993090,12124161,12189697,12386305,12451842,12517377,12779522,13107203,13959169,14221313,14745601,15925249,16449537,16580609,16711681,17170433,17694721,21757955],"infinite":[7602184,8257537,8323074,8519682,8585218,8716290,8847362,9437185,10485761,11337730,11534338,11796482,11993089,12189697,12451841,12517377,12779521,13107201,18022402,19005446,21757960],"interleave":[5767177,7602177,21757953],"iteration":[6160385,7602177,8323075,8519683,9568257,9830401,11337731,11534339,21757953],"input":[524289,786433,1507330,1900546,2162689,2424833,2752514,4718594,4784130,5308418,5701634,5898241,5963777,6291457,6619140,6684673,6815748,6946820,7077889,7143427,7405569,7536643,7602178,7733251,7798785,7995393,8060931,9961473,10092545,10223617,10551297,11010049,11403265,11730945,11993089,12189697,12451841,12517377,12648449,12779521,13107201,13434881,16449537,16711681,16777217,17104897,18087939,18481154,18743298,19136514,21757954],"innerexception":[19922949,21561345,21889025],"int64":[7602178,12976132,14417924,20250626,21757954],"incrementally":[4980737,5636097],"implement":[14548993,21757953],"ilookup":[7602178,14155781,17367047,17629191,17891333,21102594,21757954],"ilist":[7602178,10682369,10747905,12582917,15663110,15925254,20840450,21757954],"implementing":[10682369],"interleaving":[5767169],"inherits":[21889025],"instead":[4980740,5636100,10747908],"iorderedenumerable":[6356997,6488069,7602178,11927564,12255244,21037058,21757954],"insert":[5505030,7602177,21757953],"identifying":[6029313],"icomparer":[5832710,6488070,6815751,7340038,7536647,7602195,7929864,8060935,8126465,8388609,8454152,8650759,8781832,9109510,9175046,10878982,12255238,17825797,18284548,18350081,18546689,19988481,20774913,20971521,21037057,21168129,21495811,21757971],"iterate":[11403266,11730946],"info":[19595269],"inserted":[5505026],"internally":[8323073,8519681,11337729,11534337],"indexes":[7602177,8257537,21757953],"islast":[16252932],"int":[393219,458761,589825,655363,720899,851971,983043,1114118,1179651,1376259,1900545,1966083,2031622,4521987,4587521,4980739,5111811,5242886,5505027,5570563,6029321,6094851,6160387,6225923,6422531,6553604,6750215,6881284,7012357,7274504,7471109,7602178,7667715,7864322,7929859,8126467,8192003,8257540,8323075,8388611,8454147,8585222,8650755,8781827,8847369,8978435,9109507,9175043,9240579,9306115,9502723,9633797,10027011,10092551,10158083,10420233,10485772,10682374,10944515,11141123,11206661,11337734,11468803,11534345,11796483,11993094,12124163,12189699,12386307,12451846,12517379,12779526,13107209,13434887,13959171,14221315,14745603,15925251,16449541,16580611,16711685,17170435,17432577,17694723,17760257,18087937,18939906,21757954],"initializes":[19333121,19595265,19791873,19922945,21430276,21889028],"integers":[1114114,7602184,8323074,8585218,8847362,9109505,9175041,9240577,9306113,10485761,11337730,11534338,11796482,19005446,19726337,21757960],"interleaves":[5767169,7602177,21757953],"instance":[131073,196610,262146,327682,393218,458754,524290,589826,655362,720898,786434,851970,983042,1048578,1114114,1179650,1245186,1310722,1376258,1441794,1507330,1572866,1638402,1703938,1769474,1835010,1900546,1966082,2031618,2097154,2162690,2228226,2293762,2359298,2424834,2490370,2555906,2621442,2686978,2752514,2818050,2883586,2949122,3014658,3080194,3145730,3211266,3276802,3342338,3407874,3473410,3538946,3604482,3670018,3735554,3801090,3932162,3997698,4063234,4194306,4259842,4390914,4456450,4521986,4718594,4784130,4849666,4915202,4980738,5046274,5111810,5177346,5242882,5308418,5373954,5439490,5505026,5570562,5636098,5701634,5767170,5832706,5898242,5963778,6029314,6094850,6160386,6225922,6291459,6356994,6422530,6488066,6553602,6619138,6684674,6750210,6815746,6881282,6946818,7012354,7077891,7143426,7208962,7274498,7340034,7405571,7471106,7536642,7667714,7733250,7798786,7864322,7929858,7995395,8060930,8126466,8192002,8323075,8388610,8454146,8519683,8650754,8781826,8912898,8978434,9043970,9109506,9175042,9240578,9306114,9371650,9437186,9502722,9568258,9633794,9699330,9764866,9830402,9895938,9961474,10027010,10092546,10158082,10223619,10289154,10354690,10551298,10616834,10682370,10747906,10813442,10878978,10944514,11010051,11075586,11141122,11206658,11272194,11337731,11403266,11468802,11534339,11599874,11665410,11730946,11862018,11927554,11993090,12058626,12124162,12189698,12255234,12320770,12386306,12451842,12517378,12582914,12648450,12713986,12779522,12845058,12910594,12976130,13041666,13107202,13172738,13238274,13303810,13369346,13434882,13500418,13565954,13631490,13697026,13762562,13828098,13893634,13959170,14024706,14090242,14155778,14221314,14286850,14352386,14417922,14483458,14614530,14680066,14745602,14876674,14942210,15007746,15204354,15269890,15400962,15663106,15728642,15925250,16121858,16252930,16318466,16449538,16515074,16580610,16646146,16711682,16777218,16908290,17039362,17104898,17170434,17235970,17367042,17432578,17498114,17629186,17694722,17760258,17891330,17956866,18087938,18219010,18415618,18481154,18677762,18743298,19136514,19333121,19595265,19791873,19922945,21430276,21561345,21889030],"identify":[7602177,9633794,18939905,21757953],"increase":[7602177,10485761,19726337,21757953],"initial":[327682,589826,4587525,7602179,9830402,10289153,14811138,16056321,19267585,21757955],"immediately":[196609,262145,327681,589825,2162689,2424833,4259841,4521985,7602178,16842754,21757954],"item":[1179649,1376257,7602190,9109505,9175041,9240577,9306114,9633793,11206657,11403270,11730949,14155777,16318465,16515073,17891329,18350082,18546690,18939906,20447234,21102594,21757966],"inputs":[6619137,6815745,6946817,7143425,7536641,7733249,8060929],"int32":[393218,458758,655361,720898,851969,983042,1114114,1179649,1376257,1966081,2031618,4521986,4980738,5111809,5242883,5505025,5570562,6029315,6094850,6160385,6225922,6422530,6553602,6750212,6881282,7012354,7274500,7471106,7602249,7667715,7929859,8126467,8192003,8257537,8323073,8388611,8454147,8585219,8650755,8781827,8847365,8978434,9109505,9175041,9240577,9306113,9502722,9633793,10027010,10158082,10420229,10485767,10682370,10944513,11141122,11206657,11337731,11468802,11534341,11796481,11993092,12124162,12189698,12386306,12451844,12517378,12779524,13107206,13959171,14221315,14745602,15138820,15335426,15925250,16449537,16580610,16711681,16842753,17170434,17694721,17825800,18153474,18284552,18612225,19005446,19202059,19529730,19660801,19726341,19857409,20054018,20119554,20250626,20316166,20840449,21626884,21692420,21758025],"intermediate":[7602177,10289153,19070977,21757953],"integral":[7602178,10420226,10485762,19726338,21757954],"idisposable":[196616,7602178,21757954],"inject":[12976129,13172737,13500417,13631489,13697025,14024705,14090241,14221313,14680065,15269889,16646145,17235969,17760257,18219009,18415617],"invoked":[262145,327681,589825,3866625,4128769,4325377,4653057,9568257,9830401],"int16":[7602178,13369348,13697028,20250626,21757954],"isfirst":[16252932]}
\ No newline at end of file
diff --git a/2.10/ref/api/fti/FTI_106.json b/2.10/ref/api/fti/FTI_106.json
new file mode 100644
index 0000000..db31240
--- /dev/null
+++ b/2.10/ref/api/fti/FTI_106.json
@@ -0,0 +1 @@
+{"jonathan":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18284545,18219009,18350081,18415617,18546689,18481153,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025],"just":[5898242,5963777,6291457,6684673,7077889,7405570,7798786,7995394,9961473,10092545,10223617,10551297,11010049,13434881],"join":[4718594,4784130,5308418,5701634,5898245,5963781,6291461,6619137,6684676,6815745,6946817,7077892,7143425,7405573,7536641,7602192,7733249,7798788,7995396,8060929,9961477,10223621,10551300,11010052,17301508,17563652,18808836,20512772,21757968],"joined":[4718593,4784129,5308417,5701633],"johannes":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18284545,18219009,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025]}
\ No newline at end of file
diff --git a/2.10/ref/api/fti/FTI_107.json b/2.10/ref/api/fti/FTI_107.json
new file mode 100644
index 0000000..7d06ef1
--- /dev/null
+++ b/2.10/ref/api/fti/FTI_107.json
@@ -0,0 +1 @@
+{"key3":[12058630,12320774],"konrad":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18284545,18219009,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025],"key":[1179650,1310723,1376258,1441795,2162693,2424837,4718595,4784131,4849668,4915204,5046276,5111809,5177349,5242881,5308420,5373956,5439493,5701636,5898245,5963781,6291462,6356995,6488067,6684678,6946820,7077895,7143428,7405574,7536644,7602229,7667713,7733254,7798790,7929857,7995399,8060934,8126465,8192001,8388609,8454145,8650753,8781825,9109507,9240579,9633793,9961477,10223622,10354696,10551302,10616840,11010055,11206657,11272194,11599874,11927555,12058627,12255235,12320771,14155778,15597570,15728642,16121858,16318466,16384002,16515074,17367042,17563654,17629186,17825796,17891330,18546690,18808838,18874370,19398662,19857410,20447234,20512774,21037058,21102594,21168130,21495815,21561345,21758005,21889025],"key2":[11272198,11599878,12058630,12320774],"key1":[11272198,11599878,12058630,12320774],"keyselector":[1179653,1310725,1376261,1441797,2162694,2424838,4849670,4915206,5046278,5177350,5373958,5439494,5898245,5963781,6291461,6356997,6488069,6946821,7143429,7405573,7536645,7667717,7929861,8126469,8650757,9109509,9240581,9961477,10223621,11927557,12255237],"keys":[1179650,1310721,1376260,1441794,2162691,2424836,4784129,4915202,5046274,5177345,5439490,5701633,6291457,6946818,7077889,7143426,7405569,7536644,7602200,7667714,7733250,7929859,7995393,8060932,8126466,8650754,9109505,9371649,9699329,10223617,10354691,10616833,11010049,11272196,11599874,12058628,12320770,14155779,15597571,15728641,16121859,16318465,16515075,17367041,17629187,17891329,18284545,18874377,19398660,20447234,21102594,21495811,21757976],"keycomparer":[2424837],"keyvaluepair":[1179653,1376261,5111815,5242887,7602188,9633799,11206663,15728648,16121864,17367048,17629192,18939906,19857410,20447236,21102596,21757964]}
\ No newline at end of file
diff --git a/2.10/ref/api/fti/FTI_108.json b/2.10/ref/api/fti/FTI_108.json
new file mode 100644
index 0000000..04c55fd
--- /dev/null
+++ b/2.10/ref/api/fti/FTI_108.json
@@ -0,0 +1 @@
+{"lower":[8847361,11534337],"lagged":[6094851,6225923],"leftjoin":[5963782,6291462,6684678,7077894,7602180,20512773,21757956],"lazy":[11403265,11730945],"longer":[18087937],"logic":[4521985,7602177,16842753,21757953],"leandromoh":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18284545,18219009,18350081,18415617,18546689,18481153,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025],"long":[393217,458753,6553601,6750209,6881281,7012353,7274497,7471105,11403265,11730945,12976132,14417924,17956866,18087937,18219010],"letters":[1507330,1900546,2752514,18087938,18481154,18743298,19136514],"loops":[6160386,7602177,15466498,15794178,21757953],"large":[12189697,12451841,12517377],"lazily":[5505025],"lesser":[851970,7602177,21757953],"listseparator":[12910593,13238273,13369345,13762561,13893633,13959169,14286849,14352385,14417921,14483457,14942209,17039361,17432577,17956865,18677761],"link":[1,21561345,21889025],"loopcounts":[6160389],"lookup":[7602178,14155778,17891330,21102594,21757954],"leopold":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18284545,18219009,18350081,18415617,18546689,18481153,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025],"like":[7602177,10289153,19070977,21757953],"lambda":[7602178,12648449,13565953,19464194,21757954],"leading":[5570561],"lengths":[1507329,1900545,2752513,18087937,18481153,18743297,19136513],"larsen":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18284545,18219009,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025],"loop":[6160387,7602177,21757953],"linq":[262145,327681,589825,7602181,9568257,9830401,11927553,12255233,12648449,13565953,14548993,14811139,19267586,21757957],"lead":[5570570,6422539,7602178,20119555,21757954],"list":[12582913,12976129,13172737,13500417,13631489,13697025,14024705,14090241,14221313,14680065,14811137,15073281,15138817,15269889,15335425,15532033,15597569,15663105,15859713,15990785,16187393,16384001,16646145,16842753,16973825,17235969,17301505,17563649,17760257,17825793,18022401,18153473,18284545,18219009,18350081,18415617,18546689,18612225,18808833,18874369,18939905,19005441,19070977,19202049,19267585,19398657,19464193,19529729,19660801,19726337,19857409,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21626881,21692417],"lag":[6094857,6225929,7602178,20054019,21757954],"leandro":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18284545,18219009,18350081,18415617,18546689,18481153,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025],"left":[5963778,6291458,6684674,7077890,7602180,20512772,21757956],"lists":[7602177,12582914,15663105,15925249,21757953],"local":[8323073,8519681,11337729,11534337],"length":[589825,5505025,5767169,6553603,6750211,6881283,7012355,7274499,7471107,7602187,9633794,10092545,11206658,11993096,12779528,13107208,13434881,18939906,19202051,21626883,21692419,21757963],"lst":[16252930]}
\ No newline at end of file
diff --git a/2.10/ref/api/fti/FTI_109.json b/2.10/ref/api/fti/FTI_109.json
new file mode 100644
index 0000000..b6a17b0
--- /dev/null
+++ b/2.10/ref/api/fti/FTI_109.json
@@ -0,0 +1 @@
+{"merged":[6619137,6815745,6946817,7143425,7536641,7733249,8060929,10813443,10878977],"mapping":[2162689,2424833,4718594,4784130,5308418,5701634],"meet":[524290,786433,7602178,15073282,21757954],"movenext":[8323073,8519681,11337729,11534337],"match":[5898241,5963777,6291457,6684673,7077889,7405569,7798785,7995393,9961473,10223617,10551297,11010049],"minimal":[5832708,7602178,8912900,20971522,21757954],"microsoft":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18284545,18219009,18350081,18415617,18546689,18481153,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025],"merge":[10813444,10878978],"moreenumerable":[196610,262146,327682,393218,458754,524290,589826,655362,720898,786434,851970,983042,1048578,1114114,1179650,1245186,1310722,1376258,1441794,1507330,1572866,1638402,1703938,1769474,1835010,1900546,1966082,2031618,2097154,2162690,2228226,2293762,2359298,2424834,2490370,2555906,2621442,2686978,2752514,2818050,2883586,2949122,3014658,3080194,3145730,3211266,3276802,3342338,3407874,3473410,3538946,3604482,3670018,3735554,3801090,3866626,3932162,3997698,4063234,4128770,4194306,4259842,4325378,4390914,4456450,4521986,4587522,4653058,4718594,4784130,4849666,4915202,4980738,5046274,5111810,5177346,5242882,5308418,5373954,5439490,5505026,5570562,5636098,5701634,5767170,5832706,5898242,5963778,6029314,6094850,6160386,6225922,6291458,6356994,6422530,6488066,6553602,6619138,6684674,6750210,6815746,6881282,6946818,7012354,7077890,7143426,7208962,7274498,7340034,7405570,7471106,7536642,7602179,7667714,7733250,7798786,7864322,7929858,7995394,8060930,8126466,8192002,8257538,8323074,8388610,8454146,8519682,8585218,8650754,8716290,8781826,8847362,8912898,8978434,9043970,9109506,9175042,9240578,9306114,9371650,9437186,9502722,9568258,9633794,9699330,9764866,9830402,9895938,9961474,10027010,10092546,10158082,10223618,10289154,10354690,10420227,10485763,10551298,10616834,10682370,10747906,10813442,10878978,10944514,11010050,11075586,11141122,11206658,11272194,11337730,11403266,11468802,11534338,11599874,11665410,11730946,11796482,11862018,11927554,11993090,12058626,12124162,12189698,12255234,12320770,12386306,12451842,12517378,12582914,12648450,12713986,12779522,12845058,12910594,12976130,13041666,13107202,13172738,13238274,13303810,13369346,13434882,13500418,13565954,13631490,13697026,13762562,13828098,13893634,13959170,14024706,14090242,14155778,14221314,14286850,14352386,14417922,14483458,14548993,14614530,14680066,14745602,14811138,14876674,14942210,15007746,15073282,15138818,15204354,15269890,15335426,15400962,15466498,15532034,15597570,15663106,15728642,15794178,15859714,15925250,15990786,16056322,16121858,16187394,16252930,16318466,16384002,16449538,16515074,16580610,16646146,16711682,16777218,16842754,16908290,16973826,17039362,17104898,17170434,17235970,17301506,17367042,17432578,17498114,17563650,17629186,17694722,17760258,17825794,17891330,17956866,18022402,18087938,18153474,18219010,18284546,18350082,18415618,18481154,18546690,18612226,18677762,18743298,18808834,18874370,18939906,19005442,19070978,19136514,19202050,19267586,19398658,19464194,19529730,19660802,19726338,19857410,19988482,20054018,20119554,20185090,20250626,20316162,20381698,20447234,20512770,20578306,20643842,20709378,20774914,20840450,20905986,20971522,21037058,21102594,21168130,21233666,21299202,21364738,21495810,21626882,21692418,21757959],"manner":[5570561,5767169,6094849,6225921,6422529,10682369,10813441,15663105],"minimum":[655361,1114114,7602178,11534337,19005441,21757954],"maxvalue":[8257537,8585221,8847365,11337733,11534341],"moved":[6029315,7602177,21757953],"min":[1114120],"map":[4915201,5177345,5373953,5439489],"methods":[131074,196610,262146,327682,393218,458754,524290,589826,655362,720898,786434,851970,983042,1048578,1114114,1179650,1245186,1310722,1376258,1441794,1507330,1572866,1638402,1703938,1769474,1835010,1900546,1966082,2031618,2097154,2162690,2228226,2293762,2359298,2424834,2490370,2555906,2621442,2686978,2752514,2818050,2883586,2949122,3014658,3080194,3145730,3211266,3276802,3342338,3407874,3473410,3538946,3604482,3670018,3735554,3801090,3932162,3997698,4063234,4194306,4259842,4390914,4456450,4521986,4718594,4784130,4849666,4915202,4980738,5046274,5111810,5177346,5242882,5308418,5373954,5439490,5505026,5570562,5636098,5701634,5767170,5832706,5898242,5963778,6029314,6094850,6160386,6225922,6291458,6356994,6422530,6488066,6553602,6619138,6684674,6750210,6815746,6881282,6946818,7012354,7077890,7143426,7208962,7274498,7340034,7405570,7471106,7536642,7602178,7667714,7733250,7798786,7864322,7929858,7995394,8060930,8126466,8192002,8388610,8454146,8650754,8781826,8912898,8978434,9043970,9109506,9175042,9240578,9306114,9371650,9437186,9502722,9568258,9633794,9699330,9764866,9830402,9895938,9961474,10027010,10092546,10158082,10223618,10289154,10354690,10551298,10616834,10682370,10747906,10813442,10878978,10944514,11010050,11075586,11141122,11206658,11272194,11403266,11468802,11599874,11665410,11730946,11862018,11927554,11993090,12058626,12124162,12189698,12255234,12320770,12386306,12451842,12517378,12582914,12648450,12713986,12779522,12845058,12910594,12976130,13041666,13107202,13172738,13238274,13303810,13369346,13434882,13500418,13565954,13631490,13697026,13762562,13828098,13893634,13959170,14024706,14090242,14155778,14221314,14286850,14352386,14417922,14483458,14548995,14614530,14680066,14745602,14876674,14942210,15007746,15204354,15269890,15400962,15663106,15728642,15925250,16121858,16252930,16318466,16449538,16515074,16580610,16646146,16711682,16777218,16908290,17039362,17104898,17170434,17235970,17367042,17432578,17498114,17629186,17694722,17760258,17891330,17956866,18087938,18219010,18415618,18481154,18677762,18743298,19136514,21757955,21889025],"means":[11403265,11730945],"missing":[2490375,2818055,3014667,3604491,7602190,20381703,20643847,21757966],"memberwiseclone":[131073,21889025],"matching":[7602182,10354690,10616834,11272195,11403265,11599875,11730945,12058626,12320770,18874374,21757958],"merging":[6946817,7143425,7536641,7733249,8060929],"maps":[11993090,12189698,12451842,12517378,12779522,13107202],"max":[1114119,17694721],"materialized":[12582913,15663105],"members":[65537,131073,7602179,12648450,13565954,19464194,21561345,21757955,21823489,21889025],"maximun":[851969,1114113],"minumum":[7602177,8847361,19005441,21757953],"mapped":[14155777,15728641,16121857,16318465,16515073,17367041,17629185,17891329],"maximum":[1114113,7602187,7667713,7929857,8126465,8192001,8388609,8454145,8585217,8650753,8781825,8847361,11337729,11468802,11534337,12124162,12386306,14745602,16580610,17170434,19005444,20316166,21757963],"maxby":[7208966,7340038,7602178,20774915,21757954],"message":[15204354,19791879,19922951,21430274,21561346,21889028],"maximal":[7208964,7340036,7602178,20774914,21757954],"morelinq":[65539,131075,196614,262150,327686,393222,458758,524294,589830,655366,720902,786438,851974,917505,983046,1048582,1114118,1179654,1245190,1310726,1376262,1441798,1507334,1572870,1638406,1703942,1769478,1835014,1900550,1966086,2031622,2097158,2162694,2228230,2293766,2359302,2424838,2490374,2555910,2621446,2686982,2752518,2818054,2883590,2949126,3014662,3080198,3145734,3211270,3276806,3342342,3407878,3473414,3538950,3604486,3670022,3735558,3801094,3866630,3932166,3997702,4063238,4128774,4194310,4259846,4325382,4390918,4456454,4521990,4587526,4653062,4718598,4784134,4849670,4915206,4980742,5046278,5111814,5177350,5242886,5308422,5373958,5439494,5505030,5570566,5636102,5701638,5767174,5832710,5898246,5963782,6029318,6094854,6160390,6225926,6291462,6356999,6422534,6488071,6553606,6619142,6684678,6750214,6815750,6881286,6946822,7012358,7077894,7143430,7208966,7274502,7340038,7405574,7471110,7536646,7602179,7667719,7733254,7798790,7864326,7929862,7995398,8060934,8126470,8192006,8257542,8323078,8388615,8454150,8519686,8585222,8650759,8716294,8781831,8847366,8912902,8978438,9043974,9109510,9175046,9240582,9306118,9371654,9437190,9502726,9568262,9633798,9699334,9764870,9830406,9895942,9961478,10027014,10092550,10158086,10223622,10289158,10354694,10420230,10485766,10551302,10616838,10682374,10747918,10813447,10878983,10944518,11010054,11075590,11141126,11206662,11272198,11337734,11403270,11468806,11534342,11599878,11665414,11730950,11796486,11862022,11927559,11993094,12058630,12124166,12189702,12255239,12320774,12386310,12451846,12517382,12582918,12648454,12713990,12779526,12845062,12910598,12976134,13041670,13107206,13172742,13238278,13303814,13369350,13434886,13500422,13565958,13631494,13697030,13762566,13828102,13893638,13959174,14024710,14090246,14155782,14221318,14286854,14352390,14417926,14483462,14548995,14614534,14680070,14745606,14811139,14876678,14942214,15007750,15073283,15138819,15204358,15269894,15335427,15400966,15466502,15532035,15597571,15663110,15728646,15794182,15859715,15925254,15990787,16056326,16121862,16187395,16252934,16318470,16384003,16449542,16515078,16580614,16646150,16711686,16777222,16842755,16908294,16973827,17039366,17104902,17170438,17235974,17301507,17367046,17432582,17498118,17563651,17629190,17694726,17760262,17825795,17891334,17956870,18022403,18087942,18153475,18219014,18284547,18350083,18415622,18481158,18546691,18612227,18677766,18743302,18808835,18874371,18939907,19005443,19070979,19136518,19202051,19267587,19333126,19398659,19464195,19529731,19595270,19660803,19726339,19791878,19857411,19922950,19988483,20054019,20119555,20185091,20250627,20316163,20381699,20447235,20512771,20578307,20643843,20709379,20774915,20840451,20905987,20971523,21037059,21102595,21168131,21233667,21299203,21364739,21430275,21495811,21561347,21626883,21692419,21757959,21823494,21889031],"minvalue":[8847365,11534341],"multiple":[1310721,1441793,1835010,2162689,2424833,3866626,4128770,4325378,4653058,7602179,8323073,8519681,9764865,10027009,10158081,11337729,11534337,19529731,21757955],"merges":[6619137,6815745,6946817,7143425,7536641,7602185,7733249,8060929,10813441,10878977,19988482,21495815,21757961],"minby":[5832710,7602178,8912902,20971523,21757954],"method":[196613,262149,327685,393221,458757,524293,589829,655365,720901,786437,851973,983045,1048581,1114117,1179653,1245189,1310725,1376261,1441797,1507333,1572869,1638405,1703941,1769478,1835013,1900549,1966085,2031621,2097157,2162693,2228229,2293765,2359301,2424837,2490374,2555909,2621446,2686981,2752517,2818054,2883590,2949125,3014662,3080197,3145733,3211269,3276805,3342341,3407877,3473413,3538949,3604486,3670021,3735557,3801093,3866625,3932165,3997701,4063237,4128769,4194309,4259845,4325377,4390917,4456453,4521989,4587521,4653057,4718597,4784133,4849670,4915206,4980741,5046278,5111813,5177350,5242885,5308421,5373958,5439494,5505029,5570565,5636101,5701637,5767174,5832709,5898245,5963781,6029317,6094853,6160389,6225925,6291461,6356997,6422533,6488069,6553605,6619142,6684677,6750213,6815750,6881285,6946822,7012357,7077893,7143430,7208965,7274501,7340037,7405573,7471109,7536647,7602180,7667717,7733254,7798789,7864325,7929861,7995397,8060935,8126469,8192005,8257537,8323073,8388613,8454149,8519681,8585217,8650757,8716289,8781829,8847361,8912901,8978437,9043973,9109509,9175045,9240581,9306117,9371653,9437189,9502725,9568261,9633797,9699333,9764869,9830405,9895941,9961477,10027013,10092549,10158085,10223621,10289157,10354693,10420225,10485761,10551301,10616837,10682374,10747910,10813445,10878981,10944517,11010053,11075589,11141125,11206661,11272197,11337729,11403269,11468805,11534337,11599877,11665413,11730949,11796481,11862021,11927557,11993094,12058629,12124165,12189702,12255237,12320773,12386309,12451846,12517382,12582917,12648453,12713989,12779526,12845061,12910598,12976134,13041669,13107206,13172742,13238278,13303813,13369350,13434885,13500422,13565957,13631494,13697030,13762566,13828101,13893638,13959174,14024710,14090246,14155781,14221318,14286854,14352390,14417926,14483462,14548993,14614533,14680070,14745605,14811137,14876677,14942214,15007749,15073281,15138817,15204357,15269894,15335425,15400965,15466497,15532033,15597569,15663109,15728645,15794177,15859713,15925253,15990785,16056321,16121861,16187393,16252933,16318469,16384001,16449541,16515077,16580613,16646150,16711685,16777221,16842753,16908293,16973825,17039366,17104901,17170437,17235974,17301505,17367045,17432582,17498117,17563649,17629189,17694725,17760262,17825793,17891333,17956870,18022401,18087941,18153473,18219014,18284545,18350081,18415622,18481157,18546689,18612225,18677766,18743301,18808833,18874369,18939905,19005441,19070977,19136517,19202049,19267585,19398657,19464193,19529729,19660801,19726337,19857409,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21495811,21561345,21626881,21692417,21757957,21889025],"mathematics":[7602178,15663105,15925249,20840450,21757954],"member":[196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14614529,14680065,14745601,14876673,14942209,15007745,15204353,15269889,15400961,15466497,15663105,15728641,15794177,15925249,16056321,16121857,16252929,16318465,16449537,16515073,16580609,16646145,16711681,16777217,16908289,17039361,17104897,17170433,17235969,17367041,17432577,17498113,17629185,17694721,17760257,17891329,17956865,18087937,18219009,18415617,18481153,18677761,18743297,19136513,21823489]}
\ No newline at end of file
diff --git a/2.10/ref/api/fti/FTI_110.json b/2.10/ref/api/fti/FTI_110.json
new file mode 100644
index 0000000..661169e
--- /dev/null
+++ b/2.10/ref/api/fti/FTI_110.json
@@ -0,0 +1 @@
+{"necessary":[3145729,3211265,3276801,3342337,3407873,3473409,3538945,3670017,3735553,3801089,3932161,3997697,4063233,4194305,4390913,4456449],"narrower":[6553601,6750209,6881281,7012353,7274497,7471105,7602182,21626883,21692419,21757958],"new":[1245185,1703937,6029314,7602177,9764865,10027009,10158081,10682369,10813443,12582913,16252930,18481154,18743299,19136516,19333123,19595267,19791875,19922947,21430276,21757953,21889028],"needed":[4587521,15466497,15794177],"num":[16252930],"negative":[655361,851969,1114113,1966081,5505025,6094849,6225921,7602178,11993089,12779521,13107201,20054018,21757954],"numbers":[327682,589826,655362,851970,1114114,1507330,1900546,1966082,2097154,2752514,6553602,6750210,6881282,7012354,7274498,7471106,7602178,7864322,8323073,8519681,8716289,8847361,10420226,10485762,10747906,11337729,11534337,11796481,16252930,16449538,16711682,18087938,18481154,18743298,19136514,19726338,21757954],"newsegmentpredicate":[9764870,10027014,10158086],"needs":[15466497,15794177],"net":[7602177,8323073,19005441,21757953],"node":[7602180,15466499,15794179,21757956],"numerical":[21561345,21889025],"nestedloops":[6160389,7602177,21757953],"nullable":[7602178,9699336,18874370,21757954],"namespace":[65537,131073,196610,262146,327682,393218,458754,524290,589826,655362,720898,786434,851970,983042,1048578,1114114,1179650,1245186,1310722,1376258,1441794,1507330,1572866,1638402,1703938,1769474,1835010,1900546,1966082,2031618,2097154,2162690,2228226,2293762,2359298,2424834,2490370,2555906,2621442,2686978,2752514,2818050,2883586,2949122,3014658,3080194,3145730,3211266,3276802,3342338,3407874,3473410,3538946,3604482,3670018,3735554,3801090,3866626,3932162,3997698,4063234,4128770,4194306,4259842,4325378,4390914,4456450,4521986,4587522,4653058,4718594,4784130,4849666,4915202,4980738,5046274,5111810,5177346,5242882,5308418,5373954,5439490,5505026,5570562,5636098,5701634,5767170,5832706,5898242,5963778,6029314,6094850,6160386,6225922,6291458,6356994,6422530,6488066,6553602,6619138,6684674,6750210,6815746,6881282,6946818,7012354,7077890,7143426,7208962,7274498,7340034,7405570,7471106,7536642,7602177,7667714,7733250,7798786,7864322,7929858,7995394,8060930,8126466,8192002,8257538,8323074,8388610,8454146,8519682,8585218,8650754,8716290,8781826,8847362,8912898,8978434,9043970,9109506,9175042,9240578,9306114,9371650,9437186,9502722,9568258,9633794,9699330,9764866,9830402,9895938,9961474,10027010,10092546,10158082,10223618,10289154,10354690,10420226,10485762,10551298,10616834,10682370,10747906,10813442,10878978,10944514,11010050,11075586,11141122,11206658,11272194,11337730,11403266,11468802,11534338,11599874,11665410,11730946,11796482,11862018,11927554,11993090,12058626,12124162,12189698,12255234,12320770,12386306,12451842,12517378,12582914,12648450,12713986,12779522,12845058,12910594,12976130,13041666,13107202,13172738,13238274,13303810,13369346,13434882,13500418,13565954,13631490,13697026,13762562,13828098,13893634,13959170,14024706,14090242,14155778,14221314,14286850,14352386,14417922,14483458,14548993,14614530,14680066,14745602,14811137,14876674,14942210,15007746,15073281,15138817,15204354,15269890,15335425,15400962,15466498,15532033,15597569,15663106,15728642,15794178,15859713,15925250,15990785,16056322,16121858,16187393,16252930,16318466,16384001,16449538,16515074,16580610,16646146,16711682,16777218,16842753,16908290,16973825,17039362,17104898,17170434,17235970,17301505,17367042,17432578,17498114,17563649,17629186,17694722,17760258,17825793,17891330,17956866,18022401,18087938,18153473,18219010,18284545,18350081,18415618,18481154,18546689,18612225,18677762,18743298,18808833,18874369,18939905,19005441,19070977,19136514,19202049,19267585,19333122,19398657,19464193,19529729,19595266,19660801,19726337,19791874,19857409,19922946,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757954,21823490,21889026],"notinheritable":[21757953],"number":[393217,458753,655363,851971,1114116,1179650,1376258,1966083,2031618,4980737,5570561,5636097,6094849,6225921,6422529,7602191,7667713,7929857,8126465,8192001,8323074,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,9502722,10485761,10682370,10944514,11337729,11468801,11534337,11796481,12124161,12386305,14745601,15597570,16252932,16449537,16580609,16711683,17170433,17694722,18022401,18612225,19005444,21757967],"null":[655361,851969,1114113,1245185,1376257,1441793,1703937,1835009,1966081,2424833,2621445,2883589,2949122,3080193,3145730,3211266,3276802,3342338,3407874,3473410,3538946,3670018,3735554,3801090,3932162,3997698,4063234,4194306,4325377,4390914,4456450,4784129,5505026,5701633,5832705,7208961,7340033,7602181,8912897,9699330,10747905,11403265,11730945,12976129,13172737,13500417,13631489,13697025,14024705,14090241,14221313,14680065,15204353,15269889,16646145,16777217,17104898,17235969,17760257,18219009,18415617,18874369,20381698,20643842,21757957],"nested":[2949123,3080194,6160387,7602180,20905987,21757956]}
\ No newline at end of file
diff --git a/2.10/ref/api/fti/FTI_111.json b/2.10/ref/api/fti/FTI_111.json
new file mode 100644
index 0000000..4d578ab
--- /dev/null
+++ b/2.10/ref/api/fti/FTI_111.json
@@ -0,0 +1 @@
+{"optimized":[10682369],"overload":[262145,327681,393217,458753,524289,589825,720897,786433,983041,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1900545,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5570561,5636097,5701633,5832705,5898241,5963777,6094849,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208962,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7929857,7995393,8060929,8126465,8192001,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912898,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633794,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10813441,10878977,11010049,11075585,11141121,11206657,11272193,11337729,11468801,11534337,11599873,11665409,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12648449,12713985,12779521,12910593,12976129,13107201,13172737,13238273,13303809,13369345,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15532033,15597569,15663105,15728641,15859713,15925249,15990785,16121857,16187393,16318465,16384001,16515073,16580609,16646145,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17760257,17825793,17891329,17956865,18022401,18153473,18284545,18219009,18350081,18415617,18546689,18481153,18612225,18677761,18743297,18808833,18874369,18939906,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21626881,21692417,21757953],"occurrences":[1179650,1376258,7471105,7602178,15597570,21757954],"occurrence":[7602178,9633794,11206658,18939906,21757954],"obsolete":[4980737,5636097,7602194,10747905,12910593,13238273,13369345,13762561,13893633,13959169,14286849,14352385,14417921,14483457,14942209,17039361,17432577,17956865,18677761,19660802,20250639,21757970],"odds":[9043970,9895938],"operations":[131073,21889025],"orderbydirection":[6356998,6488070,7602190,7667719,8388615,8650759,8781831,10813447,10878982,11927558,12255238,14548993,17825796,18284548,19988482,21037058,21168130,21757966,21823493],"objects":[196610,7602177,14548994,21757954],"orderedmerge":[6619142,6815750,6946822,7143430,7536646,7602183,7733254,8060934,21495816,21757959],"overall":[8323073,8519681,11337729,11534337,17694721],"obsoleteattribute":[4980740,5636100,10747908,12910596,13238276,13369348,13762564,13893636,13959172,14286852,14352388,14417924,14483460,14942212,17039364,17432580,17956868,18677764],"occurs":[65537,4849665,4915201,5046273,5177345,5373953,5439489,5505025,21889025],"output":[6619137,6815745,6946817,16056322],"overwrites":[11993089,12189697,12451841,12517377,12779521,13107201],"one":[131073,196609,3014659,3604482,4980737,5636097,5832706,5898241,5963777,6291457,6619137,6815745,6946817,7143425,7208962,7340034,7405569,7536641,7602189,7733249,8060929,8912898,9961473,10223617,10289153,10747906,11993089,12189697,12451841,12517377,12582914,12779521,13107201,19070977,20381697,20643842,21495815,21757965,21889025],"object":[65537,131080,196610,262145,327681,393217,458755,524290,589825,655361,720897,786435,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835010,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949126,3014657,3080198,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177346,5242881,5308417,5373953,5439490,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602184,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8388609,8454145,8650753,8781825,8912897,8978433,9043969,9109506,9175042,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11403265,11468801,11599873,11665409,11730945,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648458,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303810,13369345,13434881,13500417,13565960,13631489,13697025,13762561,13828098,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14614529,14680065,14745601,14876673,14942209,15007745,15073282,15204353,15269889,15400961,15663105,15728641,15925249,16121857,16252929,16318465,16449537,16515073,16580609,16646145,16711681,16777217,16908289,17039361,17104897,17170433,17235969,17367041,17432577,17498113,17629185,17694721,17760257,17891329,17956865,18087937,18219009,18415617,18481153,18677761,18743297,19136513,19464198,19595266,21561345,21757961,21889035],"outer":[5898242,5963778,6291458,6619137,6684674,6815745,6946817,7077890,7143425,7405570,7536641,7602188,7733249,7798786,7995394,8060929,9961474,10223618,10551298,11010050,17563652,18808836,20512772,21757964],"ordering":[7602180,9240577,9306113,10813441,10878977,11927553,12255233,12582913,14548993,18350081,18546689,21037058,21757956,21823489],"original":[393217,458753,524289,786433,1179650,1376258,7602187,8978434,9437185,9502721,9764866,10027010,10158082,10813441,10878977,11141122,12582916,12845058,15597570,15663107,15925250,17694721,18153474,19529731,20840450,21757963],"ordered":[6356993,6488065,6619137,6815745,6946818,7143426,7536642,7602188,7733250,8060930,10813441,11927553,12255233,21495820,21757964,21823490],"operator":[196609,262147,327683,393217,458753,524289,589827,720897,786433,983041,1245185,1310721,1441793,1507329,1703937,1835009,1900545,2162689,2424833,2752513,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4325377,4390913,4456449,4653057,4718593,4784129,5111809,5242881,5308417,5570561,5701633,5767169,5832705,6029313,6094849,6225921,6422529,6553601,6750209,6881281,7012353,7208961,7274497,7340033,7471105,7602186,7667713,7864321,7929857,8126465,8192001,8388609,8454145,8650753,8781825,8912897,9568259,9830403,10092545,10289153,10420225,10485762,10747905,12582913,12648449,12845057,12910593,12976129,13041665,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14221313,14286849,14352385,14417921,14483457,14614529,14680065,14811142,14876673,14942209,15204353,15269889,15663105,16056321,16252929,16449537,16646145,16711681,17039361,17235969,17432577,17760257,17956865,18087937,18219009,18415617,18481153,18677761,18743297,19136513,19267588,21757962],"ones":[10944513],"omit":[196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3932161,3997697,4063233,4194305,4259841,4390913,4456449,4521985,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8388609,8454145,8650753,8781825,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11403265,11468801,11599873,11665409,11730945,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14614529,14680065,14745601,14876673,14942209,15007745,15204353,15269889,15400961,15663105,15728641,15925249,16121857,16252929,16318465,16449537,16515073,16580609,16646145,16711681,16777217,16908289,17039361,17104897,17170433,17235969,17367041,17432577,17498113,17629185,17694721,17760257,17891329,17956865,18087937,18219009,18415617,18481153,18677761,18743297,19136513],"orderby":[6356998,6488070,7602186,7667713,7929857,8126465,8192001,8388609,8454145,8650753,8781825,17825796,18284548,21168131,21757962],"overridden":[131074,21889026],"othersequences":[5767174,10813445,10878981],"operation":[2162689,2424833,5963778,6291458,6684674,7077890,7602184,7667713,7929857,8126465,8192001,8388609,8454145,8650753,8781825,9961474,10092546,10223618,10289153,10551298,11010050,13434882,17694721,17825796,18284548,21757960],"order":[196609,1835009,3866625,4128769,4325377,4718594,4784130,4849665,4915201,4980737,5046273,5308418,5373953,5570561,5636097,5701634,5767169,6094849,6225921,6356995,6422529,6488067,7602184,7667713,7929857,8126465,8192001,8323073,8388609,8454145,8519681,8650753,8781825,8978433,10354689,10616833,10813444,10878980,11141121,11272193,11337729,11534337,11599873,11927555,12058625,12255235,12320769,12845057,16973827,19988484,21757960],"offset":[5570567,6029313,6094856,6225928,6422536,7602181,20054018,20119554,21757957],"optimizations":[10747905]}
\ No newline at end of file
diff --git a/2.10/ref/api/fti/FTI_112.json b/2.10/ref/api/fti/FTI_112.json
new file mode 100644
index 0000000..4b59ce8
--- /dev/null
+++ b/2.10/ref/api/fti/FTI_112.json
@@ -0,0 +1 @@
+{"preserve":[4718593,4784129,5308417,5701633],"partitions":[7602186,9043969,9371649,9699329,9895937,10354689,10616833,11272193,11599873,12058625,12320769,18874378,21757962],"parameters":[196610,262146,327682,393218,458754,524290,589826,655362,720898,786434,851970,983042,1048578,1114114,1179650,1245186,1310722,1376258,1441794,1507330,1572866,1638402,1703938,1769474,1835010,1900546,1966082,2031618,2097154,2162690,2228226,2293762,2359298,2424834,2490370,2555906,2621442,2686978,2752514,2818050,2883586,2949121,3014659,3080193,3145730,3211266,3276802,3342338,3407874,3473410,3538946,3604483,3670018,3735554,3801090,3866626,3932162,3997698,4063234,4128770,4194306,4259842,4325378,4390914,4456450,4521986,4587522,4653058,4718594,4784130,4849666,4915202,4980738,5046274,5111810,5177346,5242882,5308418,5373954,5439490,5505026,5570562,5636098,5701634,5767170,5832706,5898242,5963778,6029314,6094850,6160385,6225922,6291458,6356994,6422530,6488066,6553602,6619138,6684674,6750210,6815746,6881282,6946818,7012354,7077890,7143427,7208962,7274498,7340034,7405570,7471106,7536643,7602185,7667714,7733251,7798786,7864322,7929858,7995394,8060931,8126466,8192002,8257538,8388610,8454146,8585217,8650755,8716289,8781827,8847361,8912898,8978434,9043970,9109506,9175042,9240578,9306114,9371650,9437186,9502722,9568258,9633794,9699330,9764866,9830402,9895938,9961474,10027010,10092546,10158082,10223618,10289154,10354690,10420225,10485761,10551298,10616834,10682370,10747906,10813442,10878978,10944514,11010050,11075586,11141122,11206658,11272194,11337729,11403266,11468802,11534337,11599874,11665410,11730946,11796481,11862018,11927554,11993090,12058626,12124162,12189698,12255234,12320770,12386306,12451842,12517378,12582914,12648450,12713986,12779522,12845058,12910593,12976129,13041666,13107202,13172737,13238273,13303810,13369345,13434882,13500417,13565954,13631489,13697025,13762561,13828098,13893633,13959169,14024705,14090241,14155778,14221313,14286849,14352385,14417921,14483457,14614530,14680065,14745602,14876674,14942210,15007746,15204354,15269890,15400962,15466498,15663106,15728642,15794178,15925250,16056322,16121858,16252931,16318466,16449538,16515074,16580610,16646145,16711682,16777218,16908290,17039361,17104898,17170434,17235969,17367042,17432577,17498114,17629186,17694722,17760257,17825793,17891330,17956865,18087938,18219009,18284545,18415617,18481154,18677761,18743298,19136514,19595265,19791873,19922945,20381697,20643841,21495812,21757961],"project":[7143427,7536643,7733251,8060931,12189697,12451841,12713985,12779521,13107201,14745601,16252929,16580609,16908289,17170433,17498113],"params":[2686977,4325377,5767169,10813441,10878977,12648449,13565953],"padstart":[6553606,6750214,6881286,7602179,21692420,21757955],"preserves":[7602178,10813441,10878977,19988482,21757954],"paramarray":[2686977,4325377,5767169,10813441,10878977,12648449,13565953],"portion":[2031617,9764865,10027009,10158081],"pads":[6553601,6750209,6881281,7012353,7274497,7471105,7602182,21626883,21692419,21757958],"power":[7602177,15663105,20840449,21757953],"predecessor":[7602178,7864322,21757954],"programming":[196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3932161,3997697,4063233,4194305,4259841,4390913,4456449,4521985,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8388609,8454145,8650753,8781825,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11403265,11468801,11599873,11665409,11730945,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14614529,14680065,14745601,14876673,14942209,15007745,15204353,15269889,15400961,15663105,15728641,15925249,16121857,16252929,16318465,16449537,16515073,16580609,16646145,16711681,16777217,16908289,17039361,17104897,17170433,17235969,17367041,17432577,17498113,17629185,17694721,17760257,17891329,17956865,18087937,18219009,18415617,18481153,18677761,18743297,19136513],"parameter":[196609,262145,327681,393217,458754,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490370,2555905,2621441,2686977,2752513,2818050,2883585,2949122,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4390913,4456449,4521986,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242882,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553602,6619137,6684673,6750211,6815746,6881283,6946818,7012354,7077889,7143425,7208961,7274498,7340033,7405569,7471106,7536641,7602203,7667714,7733249,7798785,7864321,7929858,7995393,8060929,8126465,8192001,8388610,8454146,8650753,8781825,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289154,10354690,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272194,11403265,11468801,11599873,11665409,11730945,11862017,11927553,11993089,12058626,12124162,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155778,14221313,14286849,14352385,14417921,14483457,14614529,14680065,14745601,14876673,14942209,15007745,15138817,15204353,15269889,15400961,15663105,15728641,15925249,16121858,16252929,16318465,16449537,16515074,16580609,16646145,16711681,16777217,16908290,16973826,17039361,17104897,17170434,17235969,17367041,17432577,17498113,17629186,17694721,17760257,17825794,17891329,17956865,18087937,18284546,18219009,18415617,18481153,18677761,18743297,18874371,19070977,19136513,19726337,19857409,20316163,20381697,20447234,20643841,20905985,21102594,21495810,21692418,21757979],"produces":[5570562,6094849,6160385,6225921,6422530,7602181,10813441,15466497,15663105,15794177,20054018,20119554,21757957],"providing":[12648449,13565953],"permute":[12582913],"property":[7602178,12648449,13565953,19464194,21757954],"passed":[4980737,5636097,9371649,9699329,9895937,10354689,10616833,11272193,11599873,12058625,12320769],"pairs":[1572865,1638401,5570561,6094849,6225921,6422529,7602180,15007745,15400961,15728641,16121857,17367041,17629185,20054018,20119554,21561345,21757956,21889025],"paddingselector":[6750213,7274501],"particular":[131073,6356993,6488065,7602181,10682369,11927553,12255233,21037058,21168130,21757957,21889025],"primary":[10813441,10878977],"projected":[1179649,1310722,1376257,1441794,4915201,5177345,5439489,5832708,5898241,5963777,6291457,6684673,7077889,7208963,7340036,7405569,7602187,7798785,7995393,8912899,9961473,10223617,10551297,11010049,12189698,12451842,12779522,13107202,15859714,19202052,19398659,20774913,20971521,21757963],"protected":[19595267],"projections":[983041,7143425,7536641,7733249,8060929],"pairing":[5570561,6094849,6225921,6422529],"projecting":[4718593,4784129,5308417,5570561,5701633,6094849,6225921,6422529],"provide":[3014657,3604481,7602178,20381697,20643841,21561345,21757954,21889025],"produce":[3014657,3604481,6160385,8585217,8716289,8847361,11796481,15663105,15925250],"projects":[5373953,5898244,5963779,6291459,6684676,7077892,7405572,7602184,7798789,7995397,9371649,9699329,9895938,9961475,10223619,10354690,10551300,10616834,11010052,11272194,11599874,12058626,12320770,18874375,19398657,21757960],"pair":[1048577,1900545,4980738,5308417,5636098,5701633,7602177,7864321,18087937,18481153,21757953],"peforms":[7602179,9568257,9830401,10092545,19070977,19267586,21757955],"position":[6029313,9109505,9175041,9240577,9306113,10682369],"predicate":[524293,786437,2490373,2818053,2949128,3014661,3604485,7602181,9043976,9895944,11075585,11403280,11468801,11730959,12713985,16056325,16580609,18874370,20905985,21757957],"provides":[14548994,21757953],"permutations":[7602178,12582922,21757954],"pairwise":[4980740,5636100,7602177,7864326,21757953],"past":[10682369],"produced":[5570561,6094849,6225921,6422529,9437185,9502721,10813441,15466497,15663105,15794177],"partialsortby":[7602180,7667718,7929862,8126470,8650758,18284549,21757956],"preserving":[10813441,10878977],"public":[196611,262147,327683,393219,458755,524291,589827,655363,720899,786435,851971,983043,1048579,1114115,1179651,1245187,1310723,1376259,1441795,1507331,1572867,1638403,1703939,1769475,1835011,1900547,1966083,2031619,2097155,2162691,2228227,2293763,2359299,2424835,2490371,2555907,2621443,2686979,2752515,2818051,2883587,2949123,3014659,3080195,3145731,3211267,3276803,3342339,3407875,3473411,3538947,3604483,3670019,3735555,3801091,3866627,3932163,3997699,4063235,4128771,4194307,4259843,4325379,4390915,4456451,4521987,4587523,4653059,4718595,4784131,4849667,4915203,4980739,5046275,5111811,5177347,5242883,5308419,5373955,5439491,5505027,5570563,5636099,5701635,5767171,5832707,5898243,5963779,6029315,6094851,6160387,6225923,6291459,6356995,6422531,6488067,6553603,6619139,6684675,6750211,6815747,6881283,6946819,7012355,7077891,7143427,7208963,7274499,7340035,7405571,7471107,7536643,7667715,7733251,7798787,7864323,7929859,7995395,8060931,8126467,8192003,8257539,8323075,8388611,8454147,8519683,8585219,8650755,8716291,8781827,8847363,8912899,8978435,9043971,9109507,9175043,9240579,9306115,9371651,9437187,9502723,9568259,9633795,9699331,9764867,9830403,9895939,9961475,10027011,10092547,10158083,10223619,10289155,10354691,10420227,10485763,10551299,10616835,10682371,10747907,10813443,10878979,10944515,11010051,11075587,11141123,11206659,11272195,11337731,11403267,11468803,11534339,11599875,11665411,11730947,11796483,11862019,11927555,11993091,12058627,12124163,12189699,12255235,12320771,12386307,12451843,12517379,12582915,12648451,12713987,12779523,12845059,12910595,12976131,13041667,13107203,13172739,13238275,13303811,13369347,13434883,13500419,13565955,13631491,13697027,13762563,13828099,13893635,13959171,14024707,14090243,14155779,14221315,14286851,14352387,14417923,14483459,14614531,14680067,14745603,14876675,14942211,15007747,15204355,15269891,15400963,15466499,15663107,15728643,15794179,15925251,16056323,16121859,16252931,16318467,16449539,16515075,16580611,16646147,16711683,16777219,16908291,17039363,17104899,17170435,17235971,17367043,17432579,17498115,17629187,17694723,17760259,17891331,17956867,18087939,18219011,18415619,18481155,18677763,18743299,19136515,19333123,19791875,19922947,21757955,21823491,21889028],"padding":[6750210,6881287,7274497,7471110,7602178,18087937,21692418,21757954],"pick":[5832705,7208961,7340033,8912897],"prepends":[7602177,13041665,21757953],"pass":[14614529,14876673,15204353],"perform":[131073,21889025],"prevent":[2162689,2424833],"partialsort":[7602180,8192006,8388614,8454150,8781830,17825797,21757956],"place":[8323074,8519682,11337730,11534338],"pipe":[7602177,12845061,21757953],"prepend":[7602177,13041671,21757953],"prepended":[13041665],"product":[1048578,7602177,21757953],"padleft":[6553601,6750209,6881281],"placed":[7602182,11993089,12189697,12451841,12517377,12779521,13107201,19202054,21757958],"prefix":[7602180,9568257,9830401,10092547,13434883,19070977,19267586,21757956],"practically":[8257537],"part":[7602178,11141121,15663105,15925249,20840450,21757954],"projection":[983042,1048578,1310723,1441795,1507329,1900545,2752513,4980739,5177345,5439489,5570562,5636099,5832706,5898241,5963777,6094850,6225922,6291457,6422530,6684673,7077889,7208962,7340034,7405569,7602209,7798785,7995393,8912898,9371649,9699329,9961473,10223617,10551297,11010049,15335425,15859714,16187395,17563652,18087937,18481154,18743298,18808836,18874370,19136514,20054018,20119554,20512772,20774914,20971522,21364739,21757985],"potentially":[2162689,2424833],"partition":[7602186,9043975,9371654,9699334,9895943,10354695,10616839,11272200,11599880,12058633,12320777,18874379,21757962],"pad":[6553602,6750210,6881282,7012361,7274505,7471113,7602179,21626884,21757955],"positive":[5570562,6094849,6225921,6422530,7602178,20119554,21757954],"performs":[4718593,4784129,5308417,5701633,5898241,5963777,6291457,6684673,7077889,7405569,7602195,7798785,7995393,9961473,10223617,10551297,10813441,11010049,11927553,12255233,13434881,17301508,17563652,18808836,20512772,21037058,21757971],"prior":[6094849,6225921],"permutation":[12582914],"point":[196609,7602177,10682369,21757953],"possible":[11403265,11730945],"processes":[7602177,17694721,21757953],"process":[4980737,5636097],"plus":[5308417,5505025,5701633,10092548,12189697,12451841,12517377,13434884],"portions":[65541,131077,196613,262149,327685,393221,458757,524293,589829,655365,720901,786437,851973,983045,1048581,1114117,1179653,1245189,1310725,1376261,1441797,1507333,1572869,1638405,1703941,1769477,1835013,1900549,1966085,2031621,2097157,2162693,2228229,2293765,2359301,2424837,2490373,2555909,2621445,2686981,2752517,2818053,2883589,2949125,3014661,3080197,3145733,3211269,3276805,3342341,3407877,3473413,3538949,3604485,3670021,3735557,3801093,3866629,3932165,3997701,4063237,4128773,4194309,4259845,4325381,4390917,4456453,4521989,4587525,4653061,4718597,4784133,4849669,4915205,4980741,5046277,5111813,5177349,5242885,5308421,5373957,5439493,5505029,5570565,5636101,5701637,5767173,5832709,5898245,5963781,6029317,6094853,6160389,6225925,6291461,6356997,6422533,6488069,6553605,6619141,6684677,6750213,6815749,6881285,6946821,7012357,7077893,7143429,7208965,7274501,7340037,7405573,7471109,7536645,7602181,7667717,7733253,7798789,7864325,7929861,7995397,8060933,8126469,8192005,8257541,8323077,8388613,8454149,8519685,8585221,8650757,8716293,8781829,8847365,8912901,8978437,9043973,9109509,9175045,9240581,9306117,9371653,9437189,9502725,9568261,9633797,9699333,9764869,9830405,9895941,9961477,10027013,10092549,10158085,10223621,10289157,10354693,10420229,10485765,10551301,10616837,10682373,10747909,10813445,10878981,10944517,11010053,11075589,11141125,11206661,11272197,11337733,11403269,11468805,11534341,11599877,11665413,11730949,11796485,11862021,11927557,11993093,12058629,12124165,12189701,12255237,12320773,12386309,12451845,12517381,12582917,12648453,12713989,12779525,12845061,12910597,12976133,13041669,13107205,13172741,13238277,13303813,13369349,13434885,13500421,13565957,13631493,13697029,13762565,13828101,13893637,13959173,14024709,14090245,14155781,14221317,14286853,14352389,14417925,14483461,14548997,14614533,14680069,14745605,14811141,14876677,14942213,15007749,15073285,15138821,15204357,15269893,15335429,15400965,15466501,15532037,15597573,15663109,15728645,15794181,15859717,15925253,15990789,16056325,16121861,16187397,16252933,16318469,16384005,16449541,16515077,16580613,16646149,16711685,16777221,16842757,16908293,16973829,17039365,17104901,17170437,17235973,17301509,17367045,17432581,17498117,17563653,17629189,17694725,17760261,17825797,17891333,17956869,18022405,18087941,18153477,18284549,18219013,18350085,18415621,18481157,18546693,18612229,18677765,18743301,18808837,18874373,18939909,19005445,19070981,19136517,19202053,19267589,19333125,19398661,19464197,19529733,19595269,19660805,19726341,19791877,19857413,19922949,19988485,20054021,20119557,20185093,20250629,20316165,20381701,20447237,20512773,20578309,20643845,20709381,20774917,20840453,20905989,20971525,21037061,21102597,21168133,21233669,21299205,21364741,21430277,21495813,21561349,21626885,21692421,21757957,21823493,21889029],"previous":[2621441,2818049,3014658,4587521,4980737,5636097,7602179,9568257,10158081,20643843,21757955],"prescan":[7602177,10092549,13434890,21757953],"properties":[21561346,21889025]}
\ No newline at end of file
diff --git a/2.10/ref/api/fti/FTI_113.json b/2.10/ref/api/fti/FTI_113.json
new file mode 100644
index 0000000..842a675
--- /dev/null
+++ b/2.10/ref/api/fti/FTI_113.json
@@ -0,0 +1 @@
+{"quadruplet":[2752513,19136513],"querying":[14548993,21757953],"query":[11993089,12189697,12451841,12517377,12779521,13107201]}
\ No newline at end of file
diff --git a/2.10/ref/api/fti/FTI_114.json b/2.10/ref/api/fti/FTI_114.json
new file mode 100644
index 0000000..05fdada
--- /dev/null
+++ b/2.10/ref/api/fti/FTI_114.json
@@ -0,0 +1 @@
+{"rights":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18284545,18219009,18350081,18415617,18546689,18481153,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025],"root":[131073,7602178,15466503,15794183,21757954,21889025],"randomdouble":[7602178,8519686,8716294,18022403,21757954],"rudolph":[65538,131074,196610,262146,327682,393218,458754,524290,589826,655362,720898,786434,851970,983042,1048578,1114114,1179650,1245186,1310722,1376258,1441794,1507330,1572866,1638402,1703938,1769474,1835010,1900546,1966082,2031618,2097154,2162690,2228226,2293762,2359298,2424834,2490370,2555906,2621442,2686978,2752514,2818050,2883586,2949122,3014658,3080194,3145730,3211266,3276802,3342338,3407874,3473410,3538946,3604482,3670018,3735554,3801090,3866626,3932162,3997698,4063234,4128770,4194306,4259842,4325378,4390914,4456450,4521986,4587522,4653058,4718594,4784130,4849666,4915202,4980738,5046274,5111810,5177346,5242882,5308418,5373954,5439490,5505026,5570562,5636098,5701634,5767170,5832706,5898242,5963778,6029314,6094850,6160386,6225922,6291458,6356994,6422530,6488066,6553602,6619138,6684674,6750210,6815746,6881282,6946818,7012354,7077890,7143426,7208962,7274498,7340034,7405570,7471106,7536642,7602178,7667714,7733250,7798786,7864322,7929858,7995394,8060930,8126466,8192002,8257538,8323074,8388610,8454146,8519682,8585218,8650754,8716290,8781826,8847362,8912898,8978434,9043970,9109506,9175042,9240578,9306114,9371650,9437186,9502722,9568258,9633794,9699330,9764866,9830402,9895938,9961474,10027010,10092546,10158082,10223618,10289154,10354690,10420226,10485762,10551298,10616834,10682370,10747906,10813442,10878978,10944514,11010050,11075586,11141122,11206658,11272194,11337730,11403266,11468802,11534338,11599874,11665410,11730946,11796482,11862018,11927554,11993090,12058626,12124162,12189698,12255234,12320770,12386306,12451842,12517378,12582914,12648450,12713986,12779522,12845058,12910594,12976130,13041666,13107202,13172738,13238274,13303810,13369346,13434882,13500418,13565954,13631490,13697026,13762562,13828098,13893634,13959170,14024706,14090242,14155778,14221314,14286850,14352386,14417922,14483458,14548994,14614530,14680066,14745602,14811138,14876674,14942210,15007746,15073282,15138818,15204354,15269890,15335426,15400962,15466498,15532034,15597570,15663106,15728642,15794178,15859714,15925250,15990786,16056322,16121858,16187394,16252930,16318466,16384002,16449538,16515074,16580610,16646146,16711682,16777218,16842754,16908290,16973826,17039362,17104898,17170434,17235970,17301506,17367042,17432578,17498114,17563650,17629186,17694722,17760258,17825794,17891330,17956866,18022402,18087938,18153474,18284546,18219010,18350082,18415618,18481154,18546690,18612226,18677762,18743298,18808834,18874370,18939906,19005442,19070978,19136514,19202050,19267586,19333122,19398658,19464194,19529730,19595266,19660802,19726338,19791874,19857410,19922946,19988482,20054018,20119554,20185090,20250626,20316162,20381698,20447234,20512770,20578306,20643842,20709378,20774914,20840450,20905986,20971522,21037058,21102594,21168130,21233666,21299202,21364738,21430274,21495810,21561346,21626882,21692418,21757954,21823490,21889026],"repetition":[6160385,9437185,9502721],"returned":[458753,983041,1310721,1441793,1835009,2162691,2228225,2293762,2359299,2424835,2555908,2686977,2949121,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4325377,4390913,4456449,4653057,4849665,4915201,5046273,5177345,5373953,5439489,5832705,5898241,5963777,6291457,6619137,6684673,6815745,6946817,7077889,7143425,7208961,7340033,7405569,7536641,7602181,7733249,7798785,7864322,7995393,8060929,8585217,8847362,8912897,9961473,10223617,10551297,11010049,11337729,11403265,11534338,11730946,12189697,12451841,12517377,12582913,12845058,15663106,16252929,17694722,21495811,21757957],"ranked":[9306113],"resultselector":[589829,983046,1048581,1507334,1900550,2752518,4980741,5177349,5308421,5439493,5570565,5636101,5701637,6094853,6225925,6422533,7864325,9371654,9699334,9895942,10354694,10616838,11272198,11599878,12058630,12189701,12320774,12451845,12713989,12779525,13107205,14745605,16056326,16252933,16580613,16908293,17170437,17498117,18087942,18481157,18743301,19136517],"redirected":[1],"reserved":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18284545,18219009,18350081,18415617,18546689,18481153,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025],"remaining":[5767169],"resources":[131073,21889025],"rows":[7602179,12648450,13565953,13828097,19464195,21757955],"reclaimed":[131073,21889025],"returns":[131074,196609,393217,458754,524289,786434,1048577,1179649,1245185,1310721,1376257,1441793,1507329,1703937,1835009,1900545,2097153,2162689,2228226,2293762,2359298,2424833,2490369,2555906,2621441,2686978,2752513,2818049,2883585,3014657,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4325377,4390913,4456449,4587521,4653057,5111809,5242881,5832705,6029313,6094849,6225921,6553601,6750209,6881281,7012353,7208961,7274497,7340033,7471105,7602263,7864322,8257537,8323073,8519681,8585217,8716289,8847361,8912897,8978433,9109505,9240577,9764865,10027009,10092545,10158081,10289153,10485761,10747905,11141121,11337729,11403266,11534337,11730947,11796481,12582913,12910593,12976129,13041665,13172737,13238273,13369345,13434881,13500417,13631489,13697025,13762561,13893633,13959169,14024705,14090241,14221313,14286849,14352385,14417921,14483457,14680065,14942209,15269889,15532034,15597570,15663105,15859714,15925249,16056321,16187395,16252930,16384002,16449537,16646145,16711681,16777217,16973828,17039361,17104897,17235969,17432577,17760257,17956865,18022402,18087937,18153474,18219009,18415617,18481153,18677761,18743297,19005446,19070977,19136513,19857410,20185099,20381699,20643843,20709378,20774914,20840450,20971522,21299216,21364739,21758039,21889026],"results":[393217,458753,524289,720897,786433,983041,1245185,1310721,1441793,1507329,1703937,1835010,1900545,2162689,2424833,2490369,2621441,2752513,2818049,2883585,3014657,3604481,3866625,4128769,4325377,4587521,4653057,4718595,4784131,5111809,5242881,5308419,5701635,5832705,5898241,5963777,6029313,6291457,6553601,6684673,6750209,6881281,7012353,7077889,7208961,7274497,7340033,7405569,7471105,7602184,7667713,7798785,7864321,7929857,7995393,8126465,8192001,8257537,8388609,8454145,8650753,8781825,8912897,9568257,9830401,9961473,10223617,10289153,10420225,10485761,10551297,10813441,11010049,11403265,11730945,11862017,12582913,12713985,12845057,13041665,14614529,14745601,14876673,15204353,15466497,15794177,16056322,16252929,16449537,16580609,16711681,16908289,17170433,17498113,18087937,18481153,18743297,19070977,19136513,20316167,21757960],"removed":[4980740,5636100,10747908],"replace":[3014657,3604481],"random":[7602202,8323087,8519688,8585233,8716298,8847376,8978437,11141132,11337743,11534350,11796497,18022404,18153475,19005460,21757978],"randomsubset":[7602178,8978438,11141126,18153475,21757954],"ranks":[7602179,9109506,9175041,9240578,9306114,18350081,18546690,21757955],"rank":[7602179,9109508,9175048,9240579,9306118,18350084,21757955],"rand":[8585222,8716294,8847366,11141125,11796486],"rightjoin":[7602180,9961478,10223622,10551302,11010054,18808837,21757956],"responsible":[4718593,4784129,5308417,5701633],"ref":[21757953,21889025],"result":[262146,327682,589828,655362,851970,983041,1048577,1114114,1507329,1900545,1966082,2097154,2752513,3145730,3211266,3276802,3342338,3407874,3473410,3538946,3670018,3735554,3801090,3866625,3932162,3997698,4063234,4128769,4194306,4390914,4456450,4587522,4653057,4980739,5177345,5439489,5570562,5636099,5832705,5898245,5963780,6029314,6094850,6225922,6291460,6422530,6553602,6684676,6750210,6881282,7012354,7077892,7143430,7208961,7274498,7340033,7405573,7471106,7536646,7602229,7733254,7798789,7864322,7995397,8060934,8257537,8912897,9371650,9568258,9699330,9830402,9895939,9961476,10092547,10223620,10289155,10354691,10420226,10485762,10551300,10616835,10682370,10747908,10813443,11010052,11272195,11403265,11599875,11730945,12058627,12320771,12713985,13434883,14745601,14811137,16056324,16252930,16449538,16580609,16711682,16908289,16973827,17170433,17498113,17563652,18087938,18481154,18743298,18808836,18874375,19136514,20512772,21299216,21495820,21758005],"represent":[7602177,12582913,15663105,21757953],"respects":[11403265,11730945],"replacement":[3014657,3604481,7602178,20381697,20643841,21757954],"return":[196609,262145,327681,393217,458753,524289,589825,655362,720897,786433,851970,983041,1048577,1114115,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1835009,1900545,1966082,2031617,2097154,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4325377,4390913,4456449,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7667714,7733249,7798785,7864321,7929858,7995393,8060929,8126466,8192002,8257537,8323073,8388610,8454146,8519681,8585217,8650754,8716289,8781826,8847361,8912897,8978435,9043969,9109505,9175041,9240577,9306113,9371650,9437185,9502721,9568257,9633793,9699330,9764865,9830401,9895938,9961473,10027009,10092545,10158081,10223617,10289153,10354690,10420225,10485761,10551297,10616834,10682370,10747905,10813441,10878977,10944513,11010049,11075585,11141123,11206657,11272194,11337729,11403269,11468801,11534337,11599874,11665409,11730948,11796481,11862017,11927553,11993089,12058626,12124161,12189697,12255233,12320770,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14614530,14680065,14745601,14876674,14942209,15007745,15204354,15269889,15400961,15466497,15663105,15728641,15794177,15925249,16056321,16121857,16252929,16318465,16449537,16515073,16580609,16646145,16711683,16777217,16908289,17039361,17104897,17170433,17235969,17367041,17432577,17498113,17629185,17694721,17760257,17891329,17956865,18087937,18219009,18415617,18481153,18677761,18743297,19136513],"runlengthencode":[7602178,9633798,11206662,18939907,21757954],"runtime":[131073,19595266,21889025],"responsibility":[15466497,15794177],"requested":[10682369,11730945],"represents":[4521985,5177345,5439489,15925249],"ranges":[8257537],"returning":[5767169,16449537],"rankby":[7602178,9109510,9240582,18546691,21757954],"retained":[1310721,1441793,2162689,2424833],"recursive":[7602177,16056321,21757953],"representation":[131073,21561345,21889026],"respectively":[7602178,9043969,9371650,9699330,9895937,18874370,21757954],"relative":[10878977],"right":[262147,327683,589827,7602190,9568259,9830403,9961474,10223618,10551298,11010050,14811142,18808836,19267588,21757966],"resulting":[589825,1835010,2949121,3866626,4128770,4325379,4653058,4915202,4980738,5177345,5308417,5373954,5439489,5636098,5701633,6619137,6815745,6946817,7602183,7864322,8323073,8519681,9568257,9830401,10682369,11337729,11534337,11993090,12189699,12451843,12517377,12648449,12713985,12779524,13107204,14745601,15466497,15794177,16252930,16580609,16908289,16973825,17170433,17498113,21495811,21757959],"reflecting":[14548993,21757953],"references":[2621442,2883586],"representing":[1048577,6160385,7602181,9109505,9175041,9240577,9306113,9633793,11206657,12582913,12648449,13303809,13565953,13828097,14548993,15663105,15925249,17694722,18939906,20840450,21757957,21823489],"remain":[2490369,2621441,2818049,2883585,3014657,3604481],"relationship":[10092545,13434881],"reversed":[11403265,11730945],"recursively":[2949121],"range":[262145,327681,589825,1114113,6029317,7602180,9043969,9568257,9830401,9895937,10289153,10420226,10485762,19726338,21757956],"reference":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621443,2686977,2752513,2818049,2883587,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602181,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18284545,18219009,18350081,18415617,18546689,18481153,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922946,19988481,20054017,20119553,20185089,20250625,20316161,20381699,20447233,20512769,20578305,20643843,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430274,21495809,21561345,21626881,21692417,21757957,21823489,21889026],"receives":[2949121,3014657,3604481],"replaced":[2490370,2621442,2818050,2883586,3014658,3604481,7602182,20381699,20643843,21757958],"repeats":[7602178,9437185,9502721,18612226,21757954],"repeat":[7602178,9437191,9502728,18612227,21757954],"remarks":[196609,262145,327681,393217,458753,524289,589825,720897,786433,983041,1245185,1310721,1441793,1507329,1572865,1638401,1703937,1835009,1900545,2162689,2424833,2490369,2621441,2752513,2818049,2883585,3014657,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4325377,4390913,4456449,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5570561,5636097,5701633,5767169,5832705,6029313,6094849,6225921,6422529,6553601,6619137,6750209,6815745,6881281,6946817,7012353,7143425,7208961,7274497,7340033,7471105,7536641,7667713,7733249,7864321,7929857,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8650753,8781825,8912897,9568257,9830401,10092545,10289153,10420225,10485761,10682369,10747905,10813441,11337729,11403265,11534337,11730945,11993089,12189697,12451841,12517377,12582913,12648449,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434882,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14221313,14286849,14352385,14417921,14483457,14614529,14680065,14876673,14942209,15007745,15204353,15269889,15400961,15466497,15663105,15794177,16056321,16252929,16449537,16646145,16711681,16777217,17039361,17104897,17235969,17432577,17694721,17760257,17956865,18087937,18219009,18415617,18481153,18677761,18743297,19136513]}
\ No newline at end of file
diff --git a/2.10/ref/api/fti/FTI_115.json b/2.10/ref/api/fti/FTI_115.json
new file mode 100644
index 0000000..dedae1d
--- /dev/null
+++ b/2.10/ref/api/fti/FTI_115.json
@@ -0,0 +1 @@
+{"serves":[131073,21889025],"sholland":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18284545,18219009,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025],"semantics":[2490369,2621441,2818049,2883585,3014657,3604481,6488065,9109505,9175041,12255233],"signed":[13238273,13500417],"start":[2621441,2818049,3014657,10420229,10485766,11403265,11730945],"sources":[10747905],"skipped":[7602177,11403265,21757953],"selector":[2162689,2424833,4849665,4915201,5046273,5177345,5373953,5439489,5832711,5898241,5963777,6291457,6356993,6488065,6684673,7077889,7208967,7340039,7405569,7602184,7798785,7995393,8912903,9109505,9240577,9961473,10223617,10551297,11010049,11927553,12255233,16384002,19398662,21757960],"streaming":[5570561,5767169,6094849,6225921,6422529,10813441,12582913,15663105],"starting":[2031617,5242881,7602181,10682370,15466497,15663105,15794177,19857409,21757957],"str":[589826],"search":[917505],"stacktrace":[21561345,21889025],"sequence":[196611,262146,327682,393220,458756,524294,589826,655365,720900,786437,851973,983044,1048580,1114118,1179656,1245188,1310724,1376264,1441796,1507336,1572868,1638404,1703940,1769474,1835012,1900550,1966085,2031625,2097155,2162693,2228228,2293765,2359302,2424837,2490374,2555911,2621445,2686980,2752522,2818054,2883589,2949124,3014662,3080195,3145733,3211269,3276805,3342341,3407877,3473413,3538949,3604486,3670021,3735557,3801093,3866627,3932165,3997701,4063237,4128771,4194309,4259843,4325380,4390917,4456453,4521987,4587524,4653059,4718600,4784136,4849668,4915204,4980751,5046276,5111813,5177347,5242885,5308425,5373956,5439491,5505030,5570567,5636111,5701641,5767178,5832707,5898244,5963780,6029317,6094855,6160389,6225927,6291460,6356996,6422536,6488068,6553603,6619141,6684677,6750211,6815749,6881283,6946821,7012355,7077893,7143432,7208963,7274499,7340035,7405572,7471107,7536648,7602441,7667715,7733260,7798789,7864326,7929859,7995397,8060940,8126467,8192003,8257539,8323075,8388611,8454147,8519683,8585218,8650755,8716290,8781827,8847362,8912899,8978443,9043970,9109511,9175046,9240583,9306117,9371649,9437194,9502731,9568263,9633801,9699329,9764870,9830405,9895938,9961476,10027014,10092549,10158086,10223620,10289156,10354689,10420235,10485772,10551301,10616833,10682382,10747914,10813444,10878980,10944517,11010053,11075589,11141131,11206665,11272193,11337731,11403271,11468805,11534339,11599873,11665412,11730951,11796482,11862020,11927556,11993090,12058625,12124164,12189698,12255236,12320769,12386308,12451842,12517378,12582927,12648450,12713991,12779522,12845063,12910596,12976132,13041667,13107202,13172740,13238276,13303809,13369348,13434885,13500420,13565954,13631492,13697028,13762564,13828097,13893636,13959172,14024708,14090244,14155778,14221316,14286852,14352388,14417924,14483460,14548994,14614532,14680068,14745606,14811139,14876676,14942213,15007748,15073282,15138818,15204356,15269893,15335426,15400964,15466498,15532034,15597574,15663120,15728642,15794178,15925260,15990788,16056325,16121858,16252934,16318466,16384004,16449541,16515074,16580615,16646148,16711683,16777220,16842754,16908294,16973829,17039364,17104900,17170438,17235972,17367042,17432580,17498118,17629186,17694724,17760260,17891330,17956868,18022402,18087944,18153476,18219012,18350082,18415620,18481159,18546690,18612226,18677764,18743305,18874370,18939906,19005446,19070978,19136523,19267586,19398662,19464198,19529734,19660802,19726343,19857412,19988482,20054018,20119554,20185100,20250654,20316172,20381702,20447236,20578308,20643846,20774914,20840452,20905986,20971522,21037058,21102596,21168130,21233667,21299216,21495822,21626883,21692419,21758217,21823489,21889025],"scanright":[7602178,9568263,9830407,19267587,21757954],"sbyte":[7602178,13238278,13500422,20250626,21757954],"size":[720902,983046,7602180,8978434,11141122,11993089,12189697,12451841,12517377,12779521,13107201,15663105,15925250,17694726,18153474,20840450,21757956],"sort":[917505,7602180,7667714,8388610,8650754,8781826,17825794,18284546,21757956],"seed":[327686,589830,7602180,9830406,10289159,14811138,19070977,19267585,21757956],"serialized":[65538,19595266,21430273,21889027],"skipping":[5767169,7602177,21757953],"staisfying":[9043969],"selected":[2162689,2424833],"serialization":[19595266],"stack":[21561345,21889025],"secondkeyselector":[4718597,4784133,5308421,5701637,6684677,7077893,7733253,7798789,7995397,8060933,10551301,11010053],"sealedattribute":[21757953],"sequences":[1048579,1507331,1900547,2097153,2162689,2228225,2293761,2359297,2424833,2555905,2686977,2752515,2949122,3080194,4718594,4784130,5308418,5701634,5767178,5898243,5963779,6291459,6619141,6684674,6815750,6946822,7077890,7143431,7405571,7536647,7602229,7733254,7798786,7995394,8060934,8323074,8519682,9371649,9699329,9764865,9895937,9961475,10027009,10158081,10223619,10551298,10616833,10813445,10878980,11010050,11337730,11534338,11993089,12189697,12451841,12517377,12779521,13107201,16187395,17301508,17563652,17694722,18087940,18481155,18743299,18808836,19136515,19529731,19988482,20512772,20905986,21364739,21495828,21758005],"streamingcontext":[19595270,21430273,21889025],"secondselector":[5898245,7143429,7405573,7536645,7733253,7798789,7995397,8060933,9961477,10223621,10551301,11010053],"startindex":[2031621,5242885,10682374],"system":[196609,262146,327682,393218,458755,524290,589827,655362,720898,786435,851970,983043,1048579,1114115,1179650,1245185,1310722,1376259,1441795,1507332,1572866,1638403,1703937,1769473,1835009,1900547,1966082,2031619,2097153,2162691,2228226,2293761,2359297,2424836,2490370,2555905,2621441,2686977,2752517,2818050,2883585,2949122,3014659,3080193,3145730,3211266,3276802,3342338,3407874,3473410,3538946,3604483,3670018,3735554,3801090,3866626,3932162,3997698,4063234,4128771,4194306,4259842,4325377,4390914,4456450,4521986,4587521,4653057,4718596,4784133,4849666,4915204,4980738,5046275,5111809,5177347,5242882,5308421,5373955,5439492,5505027,5570563,5636098,5701638,5767170,5832707,5898246,5963781,6029316,6094851,6160386,6225923,6291462,6356994,6422531,6488067,6553602,6619138,6684678,6750211,6815747,6881282,6946819,7012354,7077895,7143430,7208962,7274499,7340035,7405575,7471106,7536647,7667715,7733255,7798791,7864322,7929860,7995400,8060936,8126467,8192002,8257537,8388610,8454147,8585218,8650756,8716289,8781827,8847363,8912898,8978434,9043970,9109507,9175042,9240578,9306113,9371650,9437185,9502722,9568258,9633794,9699330,9764866,9830402,9895939,9961477,10027010,10092546,10158082,10223622,10289154,10354691,10420226,10485763,10551302,10616834,10682371,10747906,10813442,10878979,10944514,11010055,11075586,11141123,11206657,11272195,11337729,11403266,11468803,11534338,11599874,11665409,11730946,11796481,11862018,11927554,11993091,12058627,12124163,12189699,12255235,12320770,12386306,12451843,12517378,12582913,12648450,12713987,12779524,12845058,12910593,12976130,13041665,13107204,13172738,13238273,13303809,13369345,13434882,13500418,13565954,13631490,13697026,13762561,13828097,13893633,13959169,14024706,14090242,14155778,14221314,14286849,14352385,14417921,14483457,14614529,14680066,14745603,14876674,14942209,15007746,15204354,15269890,15400963,15466497,15663105,15728641,15794177,15925250,16056324,16121858,16252930,16318465,16449538,16515074,16580612,16646146,16711682,16777217,16908291,17039361,17104898,17170436,17235970,17367041,17432577,17498114,17629186,17694722,17760258,17891329,17956865,18087939,18219010,18415618,18481155,18677761,18743300,19136517,19595266,19791873,19922946,21757953,21889026],"strings":[3080193],"select":[262145,589825,7602177,9568257,14811137,16056322,21757953],"sum":[7602178,10092549,13434885,19070977,21757954],"step":[7602177,10420225,10485767,16449541,19726337,21757953],"subsequent":[131073,5570561,6422529,7602178,11927553,12255233,21037058,21757954,21889025],"shortest":[18481153,18743297,19136513],"sized":[720898,983042,7602178,15335426,15925249,21757954],"subclass":[12648449,13828097],"segment":[7602182,9764874,10027018,10158090,19529735,21757958],"shorter":[6553601,6750209,6881281,7012353,7274497,7471105,7602182,18087937,21626883,21692419,21757958],"set":[1048577,1310721,1441793,2162691,2424835,6160385,7602188,11272193,11599873,12058625,12320769,12648449,13434881,13565953,14548993,15663107,15925249,16384002,16777217,17104897,18874372,19464194,20840451,21757965],"shallow":[131073,21889025],"secondly":[11403265,11730945],"splitter":[11075585,11468801,12713985,16580609],"serializationinfo":[131073,19595270,21430273,21889026],"specifiy":[3014657,3604481,7602178,20381697,20643841,21757954],"split":[7602188,11075590,11468806,11665414,11862022,12124166,12386310,12713990,14745606,16580615,16908294,17170438,17498118,20316173,21757964],"sub":[1769473,4259841,4521985,19333121,19595265,19791873,19922945],"special":[13434881],"streamed":[17694721],"source":[196617,262151,327687,393224,458760,524296,589831,655367,720905,786439,851975,983049,1048577,1114119,1179656,1310729,1376264,1441801,1769478,1835009,1966087,2097161,2162689,2228233,2293770,2359307,2424833,2490376,2555916,2621448,2686985,2818056,2883592,2949127,3014664,3080199,3145737,3211273,3276809,3342345,3407881,3473417,3538953,3604488,3670025,3735561,3801097,3932169,3997705,4063241,4194313,4259846,4325377,4390921,4456457,4521991,4718593,4784129,4849671,4915208,4980738,5046279,5111816,5177351,5242888,5308417,5373960,5439495,5505026,5570566,5636098,5701633,5767170,5832713,5898241,5963777,6029320,6094854,6225926,6291457,6356999,6422534,6488071,6553606,6750214,6881286,7012358,7143428,7208969,7274502,7340041,7405569,7471110,7536644,7602218,7667719,7733251,7864328,7929863,8060931,8126471,8192007,8388615,8454151,8650759,8781831,8912905,9043975,9109510,9175046,9240582,9306117,9371655,9437185,9502721,9568264,9699335,9764870,9830408,9895943,9961473,10027014,10092551,10158086,10223617,10289159,10354697,10616841,10682370,10747911,10813445,10878981,10944521,11075593,11272201,11403276,11468809,11599881,11665416,11730956,11862024,11927559,11993095,12058633,12124168,12189704,12255239,12320777,12386312,12451848,12517383,12648456,12713994,12779528,12845063,12910599,12976135,13041670,13107208,13172743,13238279,13303816,13369351,13434887,13500423,13565960,13631495,13697031,13762567,13828104,13893639,13959175,14024711,14090247,14155782,14221319,14286855,14352391,14417927,14483463,14614537,14680071,14745609,14876682,14942216,15138818,15204361,15269896,15335426,15728646,15859714,16121862,16252936,16318470,16449543,16515078,16580618,16646151,16711686,16777225,16842754,16908297,16973825,17039367,17104905,17170441,17235975,17367046,17432583,17498121,17629190,17694726,17760263,17891334,17956871,18219015,18415623,18677767,19595265,19857410,20316172,20381699,20643843,20709378,21233667,21561345,21757994,21889025],"specifying":[6815745,6946817,7602180,12648449,13565953,19464194,21495810,21757956],"singleton":[2097154,7602177,20185089,21757953],"satisfy":[9895937],"startswith":[7602178,15007751,15400967,20578307,21757954],"standard":[7602177,8323073,19005441,21757953],"serializableattribute":[21889028],"string":[131073,262146,327682,589825,1572865,1638401,1900545,7602225,9568257,9830401,12910601,12976143,13172751,13238281,13369353,13500431,13631503,13697039,13762569,13893641,13959177,14024719,14090255,14221327,14286857,14352393,14417929,14483472,14680079,14876679,14942217,15007745,15204359,15269903,15400961,16646166,17039369,17235983,17432585,17760271,17956873,18087937,18219023,18415631,18677769,19791878,19922950,20250671,21233666,21430274,21561345,21758001,21889028],"skipwhile":[11403265],"separated":[5570561,6094849,6225921,6422529,7602180,20054018,20119554,21757956],"sequenceexception":[65539,131075,14548993,19333127,19595271,19791879,19922951,21430282,21561347,21889039],"skip":[5767169,10682369],"skipuntil":[7602177,11403272,21757953],"splits":[7602203,9043969,9895937,11075586,11468804,11665410,11862019,12124164,12386308,12713987,14745605,16580612,16908291,17170437,17498115,18874370,20316185,21757979],"sets":[131073,21561347,21889028],"second":[1048584,1507335,1572871,1638407,1900551,2162696,2293761,2359297,2424840,2555905,2752519,3866625,4128769,4521985,4718603,4784139,5308426,5505032,5701642,5767169,5898249,5963784,6291464,6619142,6684682,6815750,6946822,7077898,7143433,7405577,7536649,7602198,7733259,7798795,7864321,7995403,8060939,9568257,9961480,10223624,10551306,11010058,11272193,11599873,12058625,12320769,14155777,15007751,15400967,15990786,16318465,16384002,16515073,17301506,17891329,18087943,18481159,18743303,19136519,20447234,20578306,21102594,21495816,21757974],"subsets":[7602181,15663117,15925259,20840454,21757957],"series":[4587521,7602177,17694722,21757953],"sealed":[21757953],"stop":[10420229,10485765,11403265,11730945],"specifies":[458753,1376257,2490369,2818049,2949121,5242881,6750209,6881281,7602200,7667713,7929857,8388609,8454145,10289153,10354689,10485761,11272193,12058625,12124161,14155777,15138817,15597569,16121857,16515073,16908289,17170433,17629185,17825794,18284546,18874371,19070977,19726337,19857409,20316163,20381697,20447234,20643841,20905985,21102594,21692418,21757976],"sequential":[10420225,10485761],"singleorfallback":[7602177,10747914,21757953],"specified":[131073,327681,393217,458753,589826,1310721,1441794,1638401,2031617,2097154,4849665,4915202,5046274,5177346,5373954,5439490,5505025,5832705,6029314,6553601,6750209,6881281,7012353,7274497,7340033,7471105,7602212,7667713,8388609,8650753,8781825,8978433,9109505,9240577,9502721,9830401,10420225,10485761,10682369,10944513,11141121,11993089,12779521,13107201,14811139,15400961,15859713,15990785,16711682,17104897,18153474,18546690,18612225,19202051,19267585,19398667,19726338,20185090,20578305,20709377,20774913,20971521,21757988,21889025],"short":[13369347,13697027,17039361,17235969],"serializeobjectstate":[65537,21889025],"slice":[7602177,10682376,21757953],"stateselector":[16056325],"static":[196611,262147,327683,393219,458755,524291,589827,655363,720899,786435,851971,983043,1048579,1114115,1179651,1245187,1310723,1376259,1441795,1507331,1572867,1638403,1703939,1769475,1835011,1900547,1966083,2031619,2097155,2162691,2228227,2293763,2359299,2424835,2490371,2555907,2621443,2686979,2752515,2818051,2883587,2949123,3014659,3080195,3145731,3211267,3276803,3342339,3407875,3473411,3538947,3604483,3670019,3735555,3801091,3866627,3932163,3997699,4063235,4128771,4194307,4259843,4325379,4390915,4456451,4521987,4587523,4653059,4718595,4784131,4849667,4915203,4980739,5046275,5111811,5177347,5242883,5308419,5373955,5439491,5505027,5570563,5636099,5701635,5767171,5832707,5898243,5963779,6029315,6094851,6160387,6225923,6291459,6356995,6422531,6488067,6553603,6619139,6684675,6750211,6815747,6881283,6946819,7012355,7077891,7143427,7208963,7274499,7340035,7405571,7471107,7536643,7667715,7733251,7798787,7864323,7929859,7995395,8060931,8126467,8192003,8257539,8323075,8388611,8454147,8519683,8585219,8650755,8716291,8781827,8847363,8912899,8978435,9043971,9109507,9175043,9240579,9306115,9371651,9437187,9502723,9568259,9633795,9699331,9764867,9830403,9895939,9961475,10027011,10092547,10158083,10223619,10289155,10354691,10420227,10485763,10551299,10616835,10682371,10747907,10813443,10878979,10944515,11010051,11075587,11141123,11206659,11272195,11337731,11403267,11468803,11534339,11599875,11665411,11730947,11796483,11862019,11927555,11993091,12058627,12124163,12189699,12255235,12320771,12386307,12451843,12517379,12582915,12648451,12713987,12779523,12845059,12910595,12976131,13041667,13107203,13172739,13238275,13303811,13369347,13434883,13500419,13565955,13631491,13697027,13762563,13828099,13893635,13959171,14024707,14090243,14155779,14221315,14286851,14352387,14417923,14483459,14548993,14614531,14680067,14745603,14876675,14942211,15007747,15204355,15269891,15400963,15466499,15663107,15728643,15794179,15925251,16056323,16121859,16252931,16318467,16449539,16515075,16580611,16646147,16711683,16777219,16908291,17039363,17104899,17170435,17235971,17367043,17432579,17498115,17629187,17694723,17760259,17891331,17956867,18087939,18219011,18415619,18481155,18677763,18743299,19136515,21757954],"selection":[5898241,5963777,6291457,6684673,7077889,7405569,7602188,7798785,7995393,9961473,10223617,10551297,11010049,11141121,17563652,18808836,20512772,21757964],"subset":[7602177,8978433,11141121,15663105,17694721,21757953],"supply":[7602178,12648449,13565953,19464194,21757954],"simple":[12910593,12976129,13172737,13238273,13369345,13500417,13631489,13697025,13762561,13893633,13959169,14024705,14090241,14221313,14286849,14352385,14417921,14483457,14680065,14942209,15269889,16646145,17039361,17235969,17432577,17760257,17956865,18219009,18415617,18677761],"single":[2097153,4653057,5767169,5832705,7208961,7340033,7602192,7667713,7929857,8126465,8192001,8323073,8388609,8454145,8519681,8650753,8781825,8912897,10747906,10813441,10878977,11337729,11534337,13041665,13762564,14024708,16973825,17825796,18284548,19988482,20250626,21757968],"scan":[7602184,9568258,9830402,10092556,10289159,13434886,19070980,19267588,21757960],"subsequences":[7602177,17694722,21757953],"sorts":[6356993,6488065,7602178,21168130,21757954],"specify":[5898241,5963777,6291457,6684673,7077889,7143425,7405569,7536641,7602194,7733249,7798785,7995393,8060929,8650753,8781825,9961473,10223617,10551297,11010049,17563652,17825793,18284545,18808836,20512772,21495812,21757970],"state":[65537,7602178,10289154,16056332,21757954,21889025],"streams":[393217,458753,524289,720897,786433,983041,1245185,1310721,1441793,1507329,1703937,1835009,1900545,2162689,2424833,2490369,2621441,2752513,2818049,2883585,3014657,3604481,3866625,4128769,4325377,4587521,4653057,4718593,4784129,4849665,4915201,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5701633,6029313,6553601,6750209,6881281,7012353,7274497,7471105,7667713,7864321,7929857,8126465,8192001,8257537,8388609,8454145,8650753,8781825,9568257,9830401,10092545,10289153,10420225,10485761,12845057,13041665,13434881,14614529,14876673,15204353,15466497,15794177,16056321,16252929,16449537,16711681,18087937,18481153,18743297,19136513],"slicing":[10682369],"shared":[196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323075,8388609,8454145,8519683,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337731,11403265,11468801,11534339,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14614529,14680065,14745601,14876673,14942209,15007745,15204353,15269889,15400961,15466497,15663105,15728641,15794177,15925249,16056321,16121857,16252929,16318465,16449537,16515073,16580609,16646145,16711681,16777217,16908289,17039361,17104897,17170433,17235969,17367041,17432577,17498113,17629185,17694721,17760257,17891329,17956865,18087937,18219009,18415617,18481153,18677761,18743297,19136513],"sliced":[10682369],"supplied":[4718593,4784129,5308417,5570561,5701633,6225921,7602182,8585217,8716289,8847361,9109505,9175041,11796481,18022401,18350081,18546689,19005443,21757958],"steps":[7602177,10485761,19726337,21757953],"send":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18284545,18219009,18350081,18415617,18546689,18481153,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025],"skips":[7602177,11403266,21757953],"scanned":[9568257,9830401,10092545,10289153,13434881],"sateler":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18284545,18219009,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025],"subsetsize":[8978437,11141125,15925254],"successfully":[196610,7602178,21757954],"separatorfunc":[11075589,11468805,12713989,16580613],"store":[1769473,7602177,21757953],"soon":[4849665,4915201,5046273,5177345,5373953,5439489,18481153,18743297,19136513],"separator":[7602191,11075585,11468801,11665415,11862024,12124169,12386311,12713985,12976129,13172737,13500417,13631489,13697025,14024705,14090241,14221313,14680065,14745607,15269889,16580609,16646145,16908297,17170441,17235969,17498119,17760257,18219009,18415617,20316175,21757967],"specific":[21561345,21889025],"skeet":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18284545,18219009,18350081,18415617,18546689,18481153,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025],"subsequence":[17694721],"skiplast":[7602177,10944517,21757953],"sense":[11403265,11730945],"shows":[10092545,13434881],"sliding":[17694722],"sortedmerge":[7602178,10813449,10878982,19988483,21757954],"syntax":[196610,262146,327682,393218,458754,524290,589826,655362,720898,786434,851970,983042,1048578,1114114,1179650,1245186,1310722,1376258,1441794,1507330,1572866,1638402,1703938,1769474,1835010,1900546,1966082,2031618,2097154,2162690,2228226,2293762,2359298,2424834,2490370,2555906,2621442,2686978,2752514,2818050,2883586,2949122,3014658,3080194,3145730,3211266,3276802,3342338,3407874,3473410,3538946,3604482,3670018,3735554,3801090,3866625,3932162,3997698,4063234,4128769,4194306,4259842,4325377,4390914,4456450,4521986,4587521,4653057,4718594,4784130,4849666,4915202,4980738,5046274,5111810,5177346,5242882,5308418,5373954,5439490,5505026,5570562,5636098,5701634,5767170,5832706,5898242,5963778,6029314,6094850,6160386,6225922,6291458,6356994,6422530,6488066,6553602,6619138,6684674,6750210,6815746,6881282,6946818,7012354,7077890,7143426,7208962,7274498,7340034,7405570,7471106,7536642,7667714,7733250,7798786,7864322,7929858,7995394,8060930,8126466,8192002,8257537,8323073,8388610,8454146,8519681,8585217,8650754,8716289,8781826,8847361,8912898,8978434,9043970,9109506,9175042,9240578,9306114,9371650,9437186,9502722,9568258,9633794,9699330,9764866,9830402,9895938,9961474,10027010,10092546,10158082,10223618,10289154,10354690,10420225,10485761,10551298,10616834,10682370,10747906,10813442,10878978,10944514,11010050,11075586,11141122,11206658,11272194,11337729,11403266,11468802,11534337,11599874,11665410,11730946,11796481,11862018,11927554,11993090,12058626,12124162,12189698,12255234,12320770,12386306,12451842,12517378,12582914,12648450,12713986,12779522,12845058,12910594,12976130,13041666,13107202,13172738,13238274,13303810,13369346,13434882,13500418,13565954,13631490,13697026,13762562,13828098,13893634,13959170,14024706,14090242,14155778,14221314,14286850,14352386,14417922,14483458,14614530,14680066,14745602,14876674,14942210,15007746,15204354,15269890,15400962,15466497,15663106,15728642,15794177,15925250,16056321,16121858,16252930,16318466,16449538,16515074,16580610,16646146,16711682,16777218,16908290,17039362,17104898,17170434,17235970,17367042,17432578,17498114,17629186,17694722,17760258,17891330,17956866,18087938,18219010,18415618,18481154,18677762,18743298,19136514,19333121,19595265,19791873,19922945,21757953,21823489,21889025]}
\ No newline at end of file
diff --git a/2.10/ref/api/fti/FTI_116.json b/2.10/ref/api/fti/FTI_116.json
new file mode 100644
index 0000000..d8c661e
--- /dev/null
+++ b/2.10/ref/api/fti/FTI_116.json
@@ -0,0 +1 @@
+{"typename":[196609,262145,327682,393217,458753,524289,589827,655361,720897,786433,851969,983042,1048579,1114113,1179650,1245185,1310722,1376258,1441794,1507332,1572865,1638401,1703937,1769473,1835009,1900547,1966081,2031617,2097153,2162690,2228225,2293761,2359297,2424834,2490369,2555905,2621441,2686977,2752517,2818049,2883585,3014657,3145730,3211266,3276802,3342338,3407874,3473410,3538946,3604481,3670018,3735554,3801090,3866625,3932162,3997698,4063234,4128769,4194306,4259841,4325377,4390914,4456450,4521985,4587521,4653057,4718595,4784131,4849666,4915203,4980738,5046274,5111809,5177347,5242881,5308420,5373955,5439491,5505025,5570562,5636098,5701636,5767169,5832706,5898243,5963779,6029313,6094850,6225922,6291459,6356994,6422530,6488066,6553601,6619137,6684676,6750209,6815745,6881281,6946818,7012353,7077892,7143427,7208962,7274497,7340034,7405571,7471105,7536643,7667714,7733252,7798788,7864322,7929858,7995396,8060932,8126466,8192001,8257537,8388609,8454145,8650754,8781825,8912898,8978433,9043969,9109506,9175041,9240578,9306113,9371650,9437185,9502721,9568257,9633793,9699330,9764865,9830402,9895938,9961475,10027009,10092545,10158081,10223619,10289154,10354691,10551300,10616835,10682369,10747905,10813441,10878977,10944513,11010052,11075585,11141121,11206657,11272195,11403265,11468801,11599875,11665409,11730945,11862017,11927554,11993089,12058627,12124161,12189698,12255234,12320771,12386305,12451842,12517377,12582913,12648450,12713986,12779522,12845057,13041665,13107202,13303809,13434881,13565953,13828098,14155778,14614529,14745602,14876673,14942209,15007745,15204353,15269889,15400961,15466497,15663105,15728642,15794177,15925249,16056323,16121858,16252930,16318466,16449537,16515074,16580610,16711681,16777217,16908290,17104897,17170434,17367042,17498114,17629186,17694721,17891330,18087939,18481155,18743300,19136517],"traced":[15204353],"transformation":[10092550,10289158,13434886],"two":[1048578,1900546,3014657,3604481,4980737,5308417,5636097,5701633,5767169,5898242,5963778,6291458,6619138,6684674,6815746,6946818,7012353,7077890,7143426,7405570,7536642,7471105,7602208,7733250,7798786,7995394,8060930,9043969,9895938,9961474,10223618,10551298,10813441,10878977,11010050,11272193,11403265,11599873,11730945,17301506,17563652,18087939,18481153,18808836,18874373,19988482,20381697,20512772,20643841,21495815,21757984],"ttable":[7602180,12648467,13828115,19464196,21757956],"throws":[393217,458753,524289,786433,7602179,10747905,15073282,21561345,21757955,21889025],"times":[1310721,1441793,1835010,3866626,4128770,4325378,4653058,7602177,9502722,18612225,21757953],"tree":[7602180,15466501,15794181,21757956],"tsource":[196627,262184,327701,393233,458769,524311,589845,720913,786461,983058,1179666,1310743,1376275,1441816,2162717,2424862,4849687,4915224,4980760,5046295,5111825,5177368,5242897,5373976,5439512,5570590,5636120,5832727,5898288,5963818,6094872,6225950,6291498,6422552,6553617,6750231,6881303,7012369,7208983,7274519,7340055,7405616,7471127,7602518,7667737,7864341,7929884,8126492,8192005,8388610,8454149,8650777,8781826,8912919,9109522,9175058,9240594,9306124,9568296,9830421,9961514,10092585,10223658,10289175,10747925,10813463,10879005,11075607,11403285,11468823,11665431,11730965,11862045,12124189,12386327,12714008,13041685,13434921,14614545,14745624,14811158,14876695,14942220,15073287,15138820,15204369,15269900,15335429,15597574,15859718,16252944,16384008,16449552,16580632,16711696,16777233,16908318,17104919,17170462,17498136,17563664,17694736,17825806,18284570,18350085,18546694,18808846,19070989,19267600,19398678,19660808,19857412,19988487,20054025,20119561,20250628,20316206,20512782,20709381,20774918,20971526,21233671,21626888,21692424,21758294],"takewhile":[11730945],"traversebreadthfirst":[7602177,15466501,21757953],"trying":[11403265,11730945],"tsecond":[1048591,1900561,4718614,4784150,5308439,5701655,6684695,7077911,7602236,7733277,7798813,7995421,8060957,10551325,11010077,16187395,17301518,17563658,18087951,18481169,18808842,20512776,21364739,21495818,21758012],"tohashset":[7602178,16777222,17104902,20709379,21757954],"tagfirstlast":[7602177,16252934,21757953],"till":[196609,7602177,21757953],"typed":[12713985,14745601,16580609,16908289,17170433,17498113],"telement":[4849665,4915218,5046273,5373970,7602212,10354712,10616856,11272222,11599902,12058660,12320804,17367042,17629186,18874398,19398660,21102594,21757988],"types":[14548993],"traverses":[7602178,15466497,15794177,21757954],"traversed":[15466497,15794177],"toarray":[10813441],"tvalue":[5111810,5242882,7602202,14155793,15728660,16121876,16318483,16515091,17367058,17629202,17891345,19857410,20447246,21102602,21757978],"taccumulate":[327712,589858,7602198,9830428,14811154,19267588,21757974],"traverse":[15466497,15794177],"tail":[1245192,1703944,7602178,15532034,21757954],"todictionary":[7602180,15728646,16121862,16318470,16515078,20447237,21757956],"toarraybyindex":[7602182,11993094,12189702,12451846,12517382,12779526,13107206,19202055,21757958],"trace":[7602179,14614535,14876679,15204360,21233668,21757955],"threa":[12976129,13172737,13500417,13631489,13697025,14024705,14090241,14221313,14680065,15269889,16646145,17235969,17760257,18219009,18415617],"tostring":[131073,262145,9568257,12910593,12976129,13172737,13238273,13369345,13500417,13631489,13697025,13762561,13893633,13959169,14024705,14090241,14221313,14286849,14352385,14417921,14483457,14680065,14942209,15269889,16646145,17039361,17235969,17432577,17760257,17956865,18219009,18415617,18677761,21889025],"three":[1507330,2752513,7602178,12058625,12320769,18874370,21757954],"turn":[1507329,1900545,2752513,4587521,5767169,7012353,7274497,7471105,7864321,16252929,16449537,16711681,18087937,18481153,18743297,19136513],"thread":[7602191,8323075,8519683,11337731,11534339,12910593,13238273,13369345,13762561,13893633,13959169,14286849,14352385,14417921,14483457,14942209,17039361,17432577,17956865,18677761,20250639,21757967],"true":[655363,851970,1114115,1572865,1638401,1966083,2752514,2949121,7602180,9371650,9699330,9764865,10027009,10158081,11403269,11730948,15007745,15400961,16252930,18874370,19136513,21757956],"targetsite":[21561345,21889025],"thenby":[7602178,11927558,12255238,21037059,21757954],"tolookup":[7602180,14155782,17367046,17629190,17891334,21102597,21757956],"triplet":[1507329,18743297],"tuple":[1507329,1900545,2752513,7602183,9043969,16187395,16318465,16515073,18087937,18481154,18743298,19136514,21364739,21757959],"taken":[12845057],"takes":[4587521,8323073,8519681,11337729,11534337,16056321],"takeevery":[7602177,16449542,21757953],"takeuntil":[7602177,11730952,21757953],"todelimitedstring":[7602206,12910598,12976134,13172742,13238278,13369350,13500422,13631494,13697030,13762566,13893638,13959174,14024710,14090246,14221318,14286854,14352390,14417926,14483462,14680070,14942214,15269894,16646150,17039366,17235974,17432582,17760262,17956870,18219014,18415622,18677766,20250655,21757982],"takelast":[7602177,16711686,21757953],"terminated":[18481153,18743297,19136513],"transformed":[589825],"toindex":[6029317],"title":[917505],"transform":[589825,7864321],"try":[131073,21889025],"todatatable":[7602180,12648454,13303814,13565958,13828102,19464197,21757956],"top":[65537,131073,7602177,7667713,7929857,8126465,8192001,8388609,8454145,8650753,8781825,14811137,15073281,15138817,15335425,15532033,15597569,15859713,15990785,16187393,16384001,16842753,16973825,17301505,17563649,17825793,18022401,18153473,18284545,18350081,18546689,18612225,18808833,18874369,18939905,19005441,19070977,19202049,19267585,19398657,19464193,19529729,19660801,19726337,19857409,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21889028],"tag":[16252929],"tuples":[1507329,1900545,2752513,7602187,14155778,16187395,16318465,16515073,17891330,18087937,18481154,18743298,19136514,20447234,21102594,21364739,21757963],"testing":[1376257,7602177,15597569,21757953],"tkey":[1179664,1310731,1376278,1441809,2162699,2424849,4718614,4784157,4849681,4915223,5046295,5111810,5177361,5242882,5308439,5373969,5439511,5701662,5832721,5898251,5963787,6291473,6357003,6488081,6684689,6946827,7077911,7143435,7208971,7340049,7405585,7536657,7602395,7667725,7733265,7798801,7929876,7995415,8060951,8126478,8192002,8388611,8454147,8650771,8781827,8912907,9109521,9240587,9961483,10223633,10354718,10551313,10616856,11010071,11272228,11599902,11927563,12058666,12255249,12320804,14155799,15597573,15728660,15859717,16121882,16318483,16384005,16515097,17301520,17367060,17563660,17629210,17825803,17891345,18284564,18546693,18808844,18874401,19398673,19857410,20447248,20512780,20774917,20971525,21037061,21102606,21168133,21495822,21758171],"table":[12648453,13828101],"typ":[17104897],"traces":[7602179,14614529,14876673,15204353,21233667,21757955],"traversedepthfirst":[7602177,15794181,21757953],"tresult":[589842,983056,1048591,1507344,1900560,2752528,3145744,3211280,3276816,3342352,3407888,3473424,3538960,3670032,3735568,3801104,3932176,3997712,4063248,4194320,4390928,4456464,4587545,4980752,5177361,5308432,5439505,5570576,5636112,5701648,5898268,5963798,6094864,6225936,6291478,6422544,6684694,7077910,7143452,7405596,7536668,7602347,7733276,7798812,7864335,7995420,8060956,8257551,9371664,9699344,9895952,9961494,10223638,10354704,10551318,10616848,11010070,11272208,11599888,12058640,12189712,12320784,12451856,12714001,12779536,13107216,14745617,14811140,15335426,16056335,16187398,16252943,16580625,16908305,17170449,17301508,17498129,17563664,18087951,18481168,18743312,18808844,18874386,19136528,19202056,19398660,19660804,20054020,20119556,20316172,20512780,21299232,21364742,21495824,21758123],"transforms":[1179649,1376257,7602183,11862017,12713985,14745601,16580609,16908289,17170433,17498113,20316167,21757959],"third":[1507335,2359297,2555905,2752519,4128769,5767169,12058625,12320769,18743303,19136519],"thrown":[458753,1507329,1900545,2752513,5505026,7602177,8585217,8716289,8847361,9764865,10027009,10158081,11796481,14548993,15138817,15663105,15925250,21757953,21889025],"threads":[8323074,8519682,11337730,11534338],"terminating":[15663105],"tfirst":[1048592,1900562,4718615,4784151,5308440,5701656,6684702,7077918,7602236,7733278,7798814,7995422,8060958,10551320,11010072,16187395,17301518,17563658,18087952,18481170,18808840,20512778,21364739,21495818,21758012],"traversal":[15466497,15794177],"topic":[1,65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18284545,18219009,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025],"throw":[458753,786433,11403265,11730945],"type":[65537,131075,196613,262150,327688,393222,458759,524294,589834,655366,720902,786439,851974,983048,1048585,1114119,1179655,1245190,1310728,1376264,1441801,1507339,1572870,1638407,1703942,1769476,1835013,1900553,1966086,2031623,2097158,2162696,2228230,2293767,2359304,2424841,2490374,2555913,2621445,2686982,2752525,2818054,2883589,2949124,3014663,3080195,3145735,3211271,3276807,3342343,3407879,3473415,3538951,3604487,3670023,3735559,3801095,3866629,3932167,3997703,4063239,4128774,4194311,4259845,4325380,4390919,4456455,4521989,4587525,4653060,4718602,4784139,4849671,4915211,4980743,5046280,5111813,5177354,5242886,5308428,5373962,5439499,5505031,5570569,5636103,5701645,5767174,5832712,5898252,5963787,6029320,6094856,6160388,6225929,6291468,6357000,6422536,6488073,6553606,6619142,6684685,6750215,6815751,6881287,6946824,7012358,7077902,7143436,7208968,7274503,7340040,7405581,7471111,7536653,7602183,7667721,7733263,7798798,7864327,7929865,7995407,8060944,8126472,8192006,8257540,8323073,8388615,8454151,8519681,8585219,8650762,8716290,8781832,8847364,8912904,8978438,9043974,9109512,9175046,9240583,9306117,9371655,9437189,9502726,9568262,9633798,9699335,9764870,9830408,9895944,9961483,10027014,10092550,10158086,10223628,10289160,10354698,10420227,10485764,10551309,10616841,10682375,10747910,10813447,10878984,10944518,11010062,11075590,11141127,11206661,11272203,11337730,11403270,11468807,11534339,11599882,11665414,11730950,11796482,11862023,11927560,11993095,12058636,12124168,12189704,12255241,12320779,12386311,12451848,12517382,12582917,12648457,12713992,12779529,12845062,12910595,12976132,13041670,13107209,13172740,13238275,13303813,13369347,13434887,13500420,13565958,13631492,13697028,13762563,13828102,13893635,13959171,14024708,14090244,14155783,14221316,14286851,14352387,14417923,14483459,14614533,14680068,14745609,14876678,14942213,15007750,15204358,15269894,15400967,15466501,15663109,15728646,15794181,15859714,15925254,16056330,16121863,16252935,16318470,16449542,16515079,16580617,16646148,16711686,16777222,16908297,17039363,17104903,17170442,17235972,17367046,17432579,17498120,17629191,17694726,17760260,17891334,17956867,18087946,18219012,18415620,18481161,18677763,18743307,19136525,19595266,19791873,19922946,20709378,21495810,21561345,21757960,21823489,21889028],"taking":[8323073,8519681,11337729,11534337],"tstate":[7602185,9830404,10289180,16056340,19070980,19267588,21757961]}
\ No newline at end of file
diff --git a/2.10/ref/api/fti/FTI_117.json b/2.10/ref/api/fti/FTI_117.json
new file mode 100644
index 0000000..7fb09e6
--- /dev/null
+++ b/2.10/ref/api/fti/FTI_117.json
@@ -0,0 +1 @@
+{"unique":[1179650,1376258,7602178,12582913,15597570,21757954],"unfolding":[16056321],"unit":[1769473,4259841,4521985,8323073,8519681,19333121],"uint16":[7602178,17039364,17235972,20250626,21757954],"unequal":[5767169],"unsigned":[14286849,17039361,17235969,17432577,17760257,17956865,18219009,18415617],"uint":[17432577,17760257],"unmodified":[14614529,14876673,15204353],"used":[327681,589826,1376257,1441793,2424833,2490370,2818050,2949121,3014659,3604483,4521985,4784129,5701633,6094849,6291457,6356993,6422529,6488066,6946817,7077889,7143425,7405569,7536641,7602207,7733249,7995393,8060929,8323073,8519681,8585217,8716289,8847361,9109506,9240577,9633793,9830401,10223617,10878977,11010049,11075585,11141121,11337729,11403265,11468801,11534337,11730945,11796481,11862017,11927553,11993090,12124161,12189698,12255234,12451842,12517378,12713986,12779522,12910593,12976129,13107202,13172737,13238273,13369345,13500417,13631489,13697025,13762561,13893633,13959169,14024705,14090241,14221313,14286849,14352385,14417921,14483457,14680065,14745601,14811139,14876673,14942209,15269889,16580610,16646145,16842753,16908290,17039361,17104897,17170434,17235969,17432577,17498113,17760257,17956865,18087937,18219009,18415617,18677761,19202054,19267585,20250639,20381698,20643842,20905985,21757983],"ushort":[17039362,17235970],"uinteger":[17432577,17760257],"uint32":[7602178,17432580,17760260,20250626,21757954],"uses":[393217,458753,524289,720897,786433,983041,1245185,1310721,1441793,1507329,1703937,1769473,1835009,1900545,2162689,2424833,2490369,2621441,2752513,2818049,2883585,3014657,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4325377,4390913,4456449,4587521,4653057,4718593,4784129,5111809,5242881,5308417,5701633,5832705,6029313,6553601,6619137,6750209,6815745,6881281,6946817,7012353,7143425,7208962,7274497,7340033,7471105,7536641,7602178,7667713,7733249,7864321,7929857,8060929,8126465,8192001,8323073,8388609,8454145,8519681,8650753,8781825,8912898,9568257,9633793,9830401,10092545,10289153,10420225,10485761,10747905,10813441,11337729,11534337,12648449,12845057,12910593,12976129,13041665,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14221313,14286849,14352385,14417921,14483457,14614529,14680065,14876673,14942209,15204353,15269889,16056321,16252929,16449537,16646145,16711681,17039361,17235969,17432577,17760257,17956865,18087937,18219009,18415617,18481153,18677761,18743297,18939905,19136513,21757954],"usage":[196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3932161,3997697,4063233,4194305,4259841,4390913,4456449,4521985,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8388609,8454145,8650753,8781825,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11403265,11468801,11599873,11665409,11730945,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14614529,14680065,14745601,14876673,14942209,15007745,15204353,15269889,15400961,15663105,15728641,15925249,16121857,16252929,16318465,16449537,16515073,16580609,16646145,16711681,16777217,16908289,17039361,17104897,17170433,17235969,17367041,17432577,17498113,17629185,17694721,17760257,17891329,17956865,18087937,18219009,18415617,18481153,18677761,18743297,19136513],"using":[1572866,1638401,4849665,4915203,5046274,5177347,5373954,5439491,7602208,8323073,8585217,8716289,8847361,9043969,9109505,9175041,9240577,9306113,9764865,9895937,10027009,10158081,10747908,10813441,11796481,12910593,12976129,13172737,13238273,13369345,13500417,13631489,13697025,13762561,13893633,13959169,14024705,14090241,14221313,14286849,14352385,14417921,14483457,14680065,14876673,14942209,15007746,15204353,15269889,15400961,15466497,15794177,15990786,16646145,16777218,17039361,17104898,17235969,17432577,17760257,17956865,18022401,18219009,18350082,18415617,18546690,18677761,18874370,19005444,19398664,19529731,20578306,20709378,21233666,21757984],"upper":[8585217,8847361,11337729,11534337],"user":[1048577,7602182,11993089,12779521,13107201,15466497,15794177,19202051,21561345,21757958,21889025],"uint64":[7602178,17956868,18219012,20250626,21757954],"unfold":[7602177,16056325,21757953],"unordered":[6619137,6815745,6946817,7143425,7536641,7733249,8060929],"undefined":[6619137,6815745,6946817,7143425,7536641,7733249,8060929,10813441],"ulong":[17956866,18219010]}
\ No newline at end of file
diff --git a/2.10/ref/api/fti/FTI_118.json b/2.10/ref/api/fti/FTI_118.json
new file mode 100644
index 0000000..e5c6229
--- /dev/null
+++ b/2.10/ref/api/fti/FTI_118.json
@@ -0,0 +1 @@
+{"variable":[262145,327681,589825,655361,851969,1114113,1507329,1900545,1966081,2097153,2752513,4587521,6029313,6553601,6750209,6881281,7012353,7274497,7471105,7864321,9043970,9568257,9830401,9895938,10420225,10485761,10747905,10813441,10878977,16252929,16449537,16711681,18087937,18481153,18743297,19136513],"vieira":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18284545,18219009,18350081,18415617,18546689,18481153,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025],"valid":[14548993,21823489],"visiting":[5767169],"visible":[12845057],"valuetuple":[4718597,4784133,7602180,9043973,9895937,14155783,16318471,16515079,17891335,20447234,21102594,21757956],"void":[1769474,4259842,4521986],"values":[1835009,2228226,2293762,2359298,2490369,2555906,2621442,2686978,2818049,2883586,3014657,3866625,4128769,4325378,4587522,4980737,5832706,6553601,7012353,7340034,7602223,8257537,8519681,8585218,8716289,8847362,10092548,11337729,11534338,12648449,12713985,12910593,12976129,13172737,13238273,13369345,13434884,13500417,13565953,13631489,13697025,13762561,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14680065,14745601,14942209,15269889,15466497,15728641,15794177,16121857,16318465,16515073,16580609,16646145,16908289,16973825,17039361,17170433,17235969,17367041,17432577,17498113,17629185,17760257,17891329,17956865,18022402,18219009,18415617,18677761,19464194,20185093,20250654,20774913,20971521,21626881,21692417,21757999,21823489],"visual":[196610,262146,327682,393218,458754,524290,589826,655362,720898,786434,851970,983042,1048578,1114114,1179650,1245186,1310722,1376258,1441794,1507330,1572866,1638402,1703938,1769474,1835010,1900546,1966082,2031618,2097154,2162690,2228226,2293762,2359298,2424834,2490370,2555906,2621442,2686978,2752514,2818050,2883586,2949122,3014658,3080194,3145730,3211266,3276802,3342338,3407874,3473410,3538946,3604482,3670018,3735554,3801090,3932162,3997698,4063234,4194306,4259842,4390914,4456450,4521986,4718594,4784130,4849666,4915202,4980738,5046274,5111810,5177346,5242882,5308418,5373954,5439490,5505026,5570562,5636098,5701634,5767170,5832706,5898242,5963778,6029314,6094850,6160386,6225922,6291458,6356994,6422530,6488066,6553602,6619138,6684674,6750210,6815746,6881282,6946818,7012354,7077890,7143426,7208962,7274498,7340034,7405570,7471106,7536642,7667714,7733250,7798786,7864322,7929858,7995394,8060930,8126466,8192002,8388610,8454146,8650754,8781826,8912898,8978434,9043970,9109506,9175042,9240578,9306114,9371650,9437186,9502722,9568258,9633794,9699330,9764866,9830402,9895938,9961474,10027010,10092546,10158082,10223618,10289154,10354690,10551298,10616834,10682370,10747906,10813442,10878978,10944514,11010050,11075586,11141122,11206658,11272194,11403266,11468802,11599874,11665410,11730946,11862018,11927554,11993090,12058626,12124162,12189698,12255234,12320770,12386306,12451842,12517378,12582914,12648450,12713986,12779522,12845058,12910594,12976130,13041666,13107202,13172738,13238274,13303810,13369346,13434882,13500418,13565954,13631490,13697026,13762562,13828098,13893634,13959170,14024706,14090242,14155778,14221314,14286850,14352386,14417922,14483458,14614530,14680066,14745602,14876674,14942210,15007746,15204354,15269890,15400962,15663106,15728642,15925250,16121858,16252930,16318466,16449538,16515074,16580610,16646146,16711682,16777218,16908290,17039362,17104898,17170434,17235970,17367042,17432578,17498114,17629186,17694722,17760258,17891330,17956866,18087938,18219010,18415618,18481154,18677762,18743298,19136514],"various":[8323073,8519681,11337729,11534337],"var":[327681,589825,655362,851970,1114114,1507332,1900545,1966082,2097154,2752517,6029313,6553601,6750209,6881281,9043969,9568257,9830401,9895937,10289153,10420225,10485761,10747906,10813445,16252930,18087937,18481155,18743300,19136517],"version":[196609,262146,327682,393217,458753,524289,589826,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980741,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636101,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602181,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568258,9633793,9699329,9764865,9830402,9895937,9961473,10027009,10092546,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747909,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434882,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14614529,14680065,14745601,14811139,14876673,14942209,15007745,15204353,15269889,15400961,15466497,15663105,15728641,15794177,15925249,16056321,16121857,16252929,16318465,16449537,16515073,16580609,16646145,16711681,16777217,16908289,17039361,17104897,17170433,17235969,17367041,17432577,17498113,17629185,17694721,17760257,17891329,17956865,18087937,18219009,18415617,18481153,18677761,18743297,19136513,19267586,19333121,19595265,19791873,19922945,21757958,21823489,21889025],"value":[196609,262146,327686,393217,458753,524289,589834,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1835009,1900545,1966081,2031617,2097155,2162689,2228225,2293763,2359300,2424833,2490369,2555909,2621443,2686977,2752513,2818049,2883587,2949121,3014657,3080193,3145730,3211266,3276802,3342338,3407874,3473410,3538946,3604481,3670018,3735554,3801090,3866625,3932162,3997698,4063234,4128769,4194306,4325377,4390914,4456450,4587522,4653058,4718593,4784129,4849665,4915201,4980738,5046273,5111810,5177345,5242882,5308417,5373953,5439489,5505025,5570562,5636098,5701633,5767169,5832706,5898241,5963777,6029313,6094851,6160385,6225924,6291457,6356993,6422530,6488065,6553601,6619137,6684673,6750210,6815745,6881284,6946817,7012353,7077889,7143425,7208962,7274498,7340034,7405569,7471107,7536641,7602203,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912898,8978433,9043969,9109506,9175041,9240578,9306113,9371650,9437185,9502721,9568259,9633794,9699330,9764865,9830405,9895938,9961473,10027009,10092545,10158081,10223617,10289153,10354690,10420227,10485763,10551297,10616834,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206658,11272194,11337729,11403265,11468801,11534337,11599874,11665409,11730945,11796481,11862017,11927553,11993089,12058626,12124161,12189697,12255233,12320770,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041673,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155779,14221313,14286849,14352385,14417921,14483457,14614529,14680065,14745601,14811141,14876673,14942209,15007745,15204354,15269889,15400961,15466497,15663105,15728643,15794177,15925249,16056322,16121859,16252929,16318467,16449537,16515075,16580609,16646145,16711681,16777217,16908289,17039361,17104898,17170433,17235969,17367043,17432577,17498113,17629187,17694721,17760257,17891331,17956865,18087938,18219009,18415617,18481153,18677761,18743297,19136513,19267586,19660802,19857410,20185089,20381698,20447234,20643842,21102594,21561346,21626882,21692419,21757979,21823491,21889026],"validation":[5505025]}
\ No newline at end of file
diff --git a/2.10/ref/api/fti/FTI_119.json b/2.10/ref/api/fti/FTI_119.json
new file mode 100644
index 0000000..579876a
--- /dev/null
+++ b/2.10/ref/api/fti/FTI_119.json
@@ -0,0 +1 @@
+{"wide":[6553601,6750209,6881281,7012353,7274497,7471105],"width":[6553609,6750217,6881289,7012361,7274505,7471113,7602182,21626883,21692419,21757958],"windowsize":[17694721],"window":[17694723],"wchar_t":[13631489,18677761],"windowed":[7602178,17694726,21757954]}
\ No newline at end of file
diff --git a/2.10/ref/api/fti/FTI_121.json b/2.10/ref/api/fti/FTI_121.json
new file mode 100644
index 0000000..3a27cec
--- /dev/null
+++ b/2.10/ref/api/fti/FTI_121.json
@@ -0,0 +1 @@
+{"yield":[1507329,1900545,2752513,4587521,7012353,7143425,7274497,7471105,7536641,7733249,7864321,8060929,9043970,9895938,10092546,10289153,13434882,16252929,16449537,16711681,18087937,18481153,18743297,19136513],"yields":[7143426,7536642,7602177,7733250,8060930,11730945,12845057,21757953],"yielded":[4718593,4784129,4849665,4915201,5046273,5177345,5308417,5373953,5439489,5701633,12845057],"yielding":[5505025,11403265,11730945]}
\ No newline at end of file
diff --git a/2.10/ref/api/fti/FTI_122.json b/2.10/ref/api/fti/FTI_122.json
new file mode 100644
index 0000000..66c9c0b
--- /dev/null
+++ b/2.10/ref/api/fti/FTI_122.json
@@ -0,0 +1 @@
+{"zero":[2031617,4980737,5111809,5505025,6029313,7602180,8585217,10485761,10682370,10813441,10878977,11337729,15925249,19005442,19857409,21757956],"ziplongest":[7602177,18087941,21757953],"zipped":[1507330,1900546,2752514,18087938,18481154,18743298,19136514],"zipshortest":[7602179,10092545,13434881,18481159,18743303,19136519,21364740,21757955],"zeroes":[7012353]}
\ No newline at end of file
diff --git a/2.10/ref/api/fti/FTI_97.json b/2.10/ref/api/fti/FTI_97.json
new file mode 100644
index 0000000..201c7b6
--- /dev/null
+++ b/2.10/ref/api/fti/FTI_97.json
@@ -0,0 +1 @@
+{"asynchronous":[8323073,8519681,11337729,11534337],"awaits":[8323073,8519681,11337729,11534337],"aggregate":[262145,327681,589825,7602180,10289153,14811139,19070977,21757956],"allows":[131073,10092545,13434881,21889025],"appear":[5767169,10354689,10616833,11272193,11599873,12058625,12320769],"asserts":[393217,458753,524290,786434,7602180,15073282,15138818,21757956],"assertcount":[393222,458758,7602178,15138819,21757954],"array":[196610,2686979,4325377,5767169,7602193,10813442,10878978,11993095,12189706,12451850,12517383,12648449,12779530,13107210,13565953,19202064,20185089,21757969],"accepts":[5570561,6094849,6225921,6422529],"algorithm":[11141121],"according":[2162689,2424833,4849665,4915201,5046273,5177345,5373953,5439489,5832705,6356993,6488065,6946817,7143425,7208961,7340033,7536641,7602188,7733249,8060929,8912897,11927553,12255233,16384002,19398662,21037058,21168130,21757964],"atmost":[851974,7602177,21757953],"abstract":[21757953],"altenate":[2228225,2293761,2359297,2555905,2686977,7602181,20185093,21757957],"ascending":[6356994,6488066,7602183,7929857,8126465,8192001,8454145,10420225,10813442,10878977,11927554,12255234,19726337,19988482,21037058,21168130,21757959,21823489],"associative":[262147,327683,589827,7602186,9568259,9830403,14811142,19267588,21757962],"affects":[8323073,8519681,11337729,11534337],"argumentoutofrangeexception":[655361,851969,1114113,1966081,5505026,15925249],"access":[12648449,13565953],"abstractclassattribute":[21757953],"aggregateright":[262151,327687,589831,7602179,14811140,21757955],"atif":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18284545,18219009,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025],"arbitrarily":[2949121,3080193,7602178,20905986,21757954],"applying":[1048577,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3670017,3735553,3801089,3932161,3997697,4063233,4194305,4390913,4456449,7602196,7864321,16056321,16252929,21299216,21757972],"actually":[11403265,11730945],"andreas":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18284545,18219009,18350081,18415617,18546689,18481153,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025],"actual":[8323073,8519681,11337729,11534337,14548993,21757953],"additional":[1376257,2490369,2818049,2949121,3014657,3604481,5242881,5898241,5963777,6291457,6684673,6750209,6815745,6881281,6946817,7077889,7143425,7405569,7536641,7602223,7667713,7733249,7798785,7929857,7995393,8060929,8388609,8454145,8650753,8781825,9961473,10223617,10289153,10354689,10485761,10551297,11010049,11272193,12058625,12189697,12451841,12779521,13107201,14155777,15597569,16121857,16252929,16515073,17563652,17629185,17825795,18284547,18808836,18874371,19070977,19202052,19726337,19857409,20381698,20447234,20512772,20643842,20905985,21102594,21495814,21561345,21692418,21757999,21889025],"apply":[983041,1507329,1900545,2752513,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3670017,3735553,3801089,3932161,3997697,4063233,4194305,4390913,4456449,5308417,5701633,7864321,8257537,18087937,18481153,18743297,19136513],"addition":[4718593,4784129,5308417,5701633],"associated":[5177345,5439489,21561345,21889025],"assigned":[21561345,21889025],"appends":[7602179,12648449,13565953,13828097,19464195,21757955],"applied":[4980737,5636097,7602178,11403266,11730946,21757954],"aware":[12582913],"acquire":[196613,7602177,21757953],"atleast":[655366,7602177,21757953],"assert":[393217,458753,524294,786438,7602178,15073283,21757954],"adjacent":[4849666,4915202,4980739,5046274,5177345,5373954,5439489,5636099,7602184,19398662,19660802,21757960],"applies":[262145,327681,589825,983041,1179649,1376257,7602182,14811139,15335425,15597570,21757958],"action":[4259853,4521999,6160403,7602183,12845071,16842757,21757959],"acquisition":[196609,7602177,21757953],"argument":[1376257,1507329,1900545,2752513,7602184,9568258,10813441,10878977,15597569,16187395,18087937,18481154,18743298,19136514,21364739,21757960],"asserted":[524289],"automatically":[1],"accumulator":[262147,327686,589831,7602182,9568258,9830404,14811141,19267585,21757958],"ammerman":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18284545,18219009,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025],"argumentnullexception":[655361,851969,1114113,1835009,1966081,2949122,3080193,3145730,3211266,3276802,3342338,3407874,3473410,3538946,3670018,3735554,3801090,3932162,3997698,4063234,4194306,4325377,4390914,4456450,5505026,5832705,7208961,7340033,8585217,8716289,8847361,8912897,9764865,10027009,10158081,10747905,11403265,11730945,11796481,15663105,15925249,16777217,17104897],"arguments":[5898241,5963777,6291457,6684673,7077889,7405569,7602188,7798785,7995393,9371649,9699329,9895937,9961473,10223617,10354689,10551297,10616833,11010049,11272193,11599873,12058625,12320769,17563652,18808836,20512772,21757964],"api":[4980737,5636097,10747905,12910593,13238273,13369345,13762561,13893633,13959169,14286849,14352385,14417921,14483457,14942209,17039361,17432577,17956865,18677761],"acquired":[196611,7602178,21757954],"assembly":[196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14614529,14680065,14745601,14876673,14942209,15007745,15204353,15269889,15400961,15466497,15663105,15728641,15794177,15925249,16056321,16121857,16252929,16318465,16449537,16515073,16580609,16646145,16711681,16777217,16908289,17039361,17104897,17170433,17235969,17367041,17432577,17498113,17629185,17694721,17760257,17891329,17956865,18087937,18219009,18415617,18481153,18677761,18743297,19136513,19333121,19595265,19791873,19922945,21757953,21823489,21889025],"application":[21561345,21889025],"aziz":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18284545,18219009,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025],"add":[12648449],"alternate":[2228225,2293762,2359299,2555908,2686977],"available":[5570561]}
\ No newline at end of file
diff --git a/2.10/ref/api/fti/FTI_98.json b/2.10/ref/api/fti/FTI_98.json
new file mode 100644
index 0000000..e38f5a3
--- /dev/null
+++ b/2.10/ref/api/fti/FTI_98.json
@@ -0,0 +1 @@
+{"breadth":[7602177,15466497,21757953],"batches":[720897,983041,7602178,15335426,21757954],"batch":[720902,983046,7602178,15335427,21757954],"bothselector":[5898245,5963781,6291461,6684677,7077893,7143429,7405573,7536645,7733253,7798789,7995397,8060933,9961477,10223621,10551301,11010053],"binary":[10092545,13434881],"behaves":[5767169],"bypasses":[7602177,10944513,21757953],"bucket":[720897,983043,7602177,15335425,21757953],"bool":[524291,655363,786435,851971,1114115,1572867,1638403,1966083,2490371,2818051,2949123,3014659,3604483,9043971,9371651,9699331,9764867,9895939,10027011,10158083,11075587,11403267,11468803,11730947,12713987,12910595,13172739,15007747,15400963,16056323,16252934,16580611],"behavior":[6619137,6815745,6946817,7143425,7536641,7733249,8060929],"buffered":[4849665,4915201,5046273,5177345,5373953,5439489,17694721],"bypass":[10944513,16449537],"boolean":[524291,655362,786435,851970,1114114,1572866,1638402,1966082,2490371,2818051,2949123,3014659,3604483,7602198,9043971,9371653,9699333,9764867,9895939,10027011,10158083,11075587,11403266,11468803,11730946,12713987,12910596,13172740,15007746,15073282,15400962,16056322,16252932,16580611,18874374,19529731,20250626,20316164,20381698,20643842,20905985,21757974],"based":[2031617,3014657,4980737,5111809,5505025,5832705,6029313,6160385,7208961,7340033,7602188,8257537,8912897,9764865,10027009,10158081,10682370,16056321,19529731,19857409,20643841,20774914,20971522,21757964],"begins":[9568257,9764865,9830401,15007745,15400961],"byte":[7602178,14286854,18415622,20250626,21757954],"bypassed":[10944513],"beginning":[6553601,6750209,6881281,7602181,15007745,15400961,20578306,21692419,21757957],"bound":[8585217,8847362,11337729,11534338],"buffers":[3145729,3211265,3276801,3342337,3407873,3473409,3538945,3670017,3735553,3801089,3932161,3997697,4063233,4194305,4390913,4456449,5832705,7208961,7340033,8912897,12910593,12976129,13172737,13238273,13369345,13500417,13631489,13697025,13762561,13893633,13959169,14024705,14090241,14221313,14286849,14352385,14417921,14483457,14680065,14942209,15269889,16646145,17039361,17235969,17432577,17760257,17956865,18219009,18415617,18677761],"buckets":[720900,983044,7602178,15335426,21757954],"begin":[2031617,10682369],"basic":[196610,262146,327682,393218,458754,524290,589826,655362,720898,786434,851970,983042,1048578,1114114,1179650,1245186,1310722,1376258,1441794,1507330,1572866,1638402,1703938,1769474,1835010,1900546,1966082,2031618,2097154,2162690,2228226,2293762,2359298,2424834,2490370,2555906,2621442,2686978,2752514,2818050,2883586,2949122,3014658,3080194,3145730,3211266,3276802,3342338,3407874,3473410,3538946,3604482,3670018,3735554,3801090,3932162,3997698,4063234,4194306,4259842,4390914,4456450,4521986,4718594,4784130,4849666,4915202,4980738,5046274,5111810,5177346,5242882,5308418,5373954,5439490,5505026,5570562,5636098,5701634,5767170,5832706,5898242,5963778,6029314,6094850,6160386,6225922,6291458,6356994,6422530,6488066,6553602,6619138,6684674,6750210,6815746,6881282,6946818,7012354,7077890,7143426,7208962,7274498,7340034,7405570,7471106,7536642,7667714,7733250,7798786,7864322,7929858,7995394,8060930,8126466,8192002,8388610,8454146,8650754,8781826,8912898,8978434,9043970,9109506,9175042,9240578,9306114,9371650,9437186,9502722,9568258,9633794,9699330,9764866,9830402,9895938,9961474,10027010,10092546,10158082,10223618,10289154,10354690,10551298,10616834,10682370,10747906,10813442,10878978,10944514,11010050,11075586,11141122,11206658,11272194,11403266,11468802,11599874,11665410,11730946,11862018,11927554,11993090,12058626,12124162,12189698,12255234,12320770,12386306,12451842,12517378,12582914,12648450,12713986,12779522,12845058,12910594,12976130,13041666,13107202,13172738,13238274,13303810,13369346,13434882,13500418,13565954,13631490,13697026,13762562,13828098,13893634,13959170,14024706,14090242,14155778,14221314,14286850,14352386,14417922,14483458,14614530,14680066,14745602,14876674,14942210,15007746,15204354,15269890,15400962,15663106,15728642,15925250,16121858,16252930,16318466,16449538,16515074,16580610,16646146,16711682,16777218,16908290,17039362,17104898,17170434,17235970,17367042,17432578,17498114,17629186,17694722,17760258,17891330,17956866,18087938,18219010,18415618,18481154,18677762,18743298,19136514],"bushkin":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18284545,18219009,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025]}
\ No newline at end of file
diff --git a/2.10/ref/api/fti/FTI_99.json b/2.10/ref/api/fti/FTI_99.json
new file mode 100644
index 0000000..88ae533
--- /dev/null
+++ b/2.10/ref/api/fti/FTI_99.json
@@ -0,0 +1 @@
+{"continue":[5767169,16056321],"copy":[131073,196609,262146,327682,393217,458753,524289,589826,655362,720897,786433,851970,983041,1048577,1114114,1179649,1245185,1310721,1376257,1441793,1507330,1572865,1638401,1703937,1769473,1835009,1900546,1966082,2031617,2097154,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752514,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587522,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767170,5832705,5898241,5963777,6029314,6094849,6160385,6225921,6291457,6356994,6422529,6488066,6553602,6619137,6684673,6750210,6815745,6881282,6946817,7012354,7077889,7143425,7208961,7274498,7340033,7405569,7471106,7536641,7667713,7733249,7798785,7864322,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043970,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568258,9633793,9699329,9764865,9830402,9895938,9961473,10027009,10092546,10158081,10223617,10289154,10354689,10420226,10485762,10551297,10616833,10682369,10747906,10813442,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403268,11468801,11534337,11599873,11665409,11730948,11796481,11862017,11927554,11993089,12058625,12124161,12189697,12255234,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434882,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14614529,14680065,14745601,14876673,14942209,15007745,15204353,15269889,15400961,15466497,15663105,15728641,15794177,15925249,16056321,16121857,16252930,16318465,16449538,16515073,16580609,16646145,16711682,16777217,16908289,17039361,17104897,17170433,17235969,17367041,17432577,17498113,17629185,17694721,17760257,17891329,17956865,18087938,18219009,18415617,18481154,18677761,18743298,19136514,19333121,19595265,19791873,19922945,21757953,21823489,21889026],"contains":[65537,393218,458754,524289,1507330,1900546,2097153,2752514,2949121,3080193,4849665,4915201,5046273,5373953,5505025,7602185,10420225,10485761,11993089,12189697,12451841,12517377,12779521,13107201,15138818,16187395,16711681,18087938,18481154,18743298,19136514,21364739,21757961,21889025],"contextual":[19595265],"compare":[1572865,1638401,4915201,5046273,5439489,5832706,6291457,6815746,7077889,7208961,7340034,7405569,7536641,7602184,7929858,7995393,8060929,8454146,8650754,8781826,8912897,10223617,10354689,11010049,11272193,12058625,15007745,15400961,17825794,18284546,18874371,21495809,21757960],"comparer":[1310721,1376264,1441800,1572865,1638407,2424834,4784135,4915206,5046278,5177345,5439494,5701639,5832712,6291462,6488070,6815749,7077894,7208961,7340040,7405574,7536645,7602206,7929861,7995398,8060933,8454149,8650757,8781829,8912897,9109510,9175046,9240577,9306113,9633799,10223622,10354694,10878982,11010054,11272198,11862022,12058630,12124166,12255238,14155783,15007745,15400967,15597569,15859714,15990786,16121863,16515079,16777218,16908294,17104905,17170438,17563650,17629191,18350082,18546690,18808834,18939905,19398660,20447234,20512770,20578306,20709378,20774913,20971521,21102594,21757982],"common":[5898241,5963777,6291457,6684673,7077889,7405569,7602180,7733249,7798785,7995393,8060929,9961473,10223617,10551297,10813441,10878977,11010049,19988482,21495810,21757956],"compared":[1179649,1376257,4915201,5177345,5439489,7602182,12124161,16908289,17170433,19398659,20316163,21757958],"computing":[4980737,5636097],"call":[196610,262146,327682,393218,458754,524290,589826,655362,720898,786434,851970,983042,1048578,1114114,1179650,1245186,1310722,1376258,1441794,1507330,1572866,1638402,1703938,1769474,1835010,1900546,1966082,2031618,2097154,2162690,2228226,2293762,2359298,2424834,2490370,2555906,2621442,2686978,2752514,2818050,2883586,2949122,3014658,3080194,3145730,3211266,3276802,3342338,3407874,3473410,3538946,3604482,3670018,3735554,3801090,3932162,3997698,4063234,4194306,4259842,4390914,4456450,4521986,4718594,4784130,4849666,4915202,4980738,5046274,5111810,5177346,5242882,5308418,5373954,5439490,5505026,5570562,5636098,5701634,5767170,5832706,5898242,5963778,6029314,6094850,6160386,6225922,6291458,6356994,6422530,6488066,6553602,6619138,6684674,6750210,6815746,6881282,6946818,7012354,7077890,7143426,7208962,7274498,7340034,7405570,7471106,7536642,7602177,7667714,7733250,7798786,7864322,7929858,7995394,8060930,8126466,8192002,8323073,8388610,8454146,8519681,8650754,8781826,8912898,8978434,9043970,9109506,9175042,9240578,9306114,9371650,9437186,9502722,9568258,9633794,9699330,9764866,9830402,9895938,9961474,10027010,10092546,10158082,10223618,10289154,10354690,10551298,10616834,10682370,10747906,10813442,10878978,10944514,11010050,11075586,11141122,11206658,11272194,11337729,11403266,11468802,11534337,11599874,11665410,11730946,11862018,11927554,11993090,12058626,12124162,12189698,12255234,12320770,12386306,12451842,12517378,12582914,12648450,12713986,12779522,12845058,12910594,12976130,13041666,13107202,13172738,13238274,13303810,13369346,13434882,13500418,13565954,13631490,13697026,13762562,13828098,13893634,13959170,14024706,14090242,14155778,14221314,14286850,14352386,14417922,14483458,14614530,14680066,14745602,14876674,14942210,15007746,15204354,15269890,15400962,15663106,15728642,15925250,16056321,16121858,16252930,16318466,16449538,16515074,16580610,16646146,16711682,16777218,16908290,17039362,17104898,17170434,17235970,17367042,17432578,17498114,17629186,17694722,17760258,17891330,17956866,18087938,18219010,18415618,18481154,18677762,18743298,19136514,21561345,21757953,21889025],"caller":[7602178,9109505,9175041,18350081,18546689,21757954],"countby":[1179654,1376262,7602178,15597571,21757954],"create":[65537,9895937,21889025],"corresponding":[5898242,5963777,6291457,6684673,7077889,7405570,7798786,7995394,9109505,9175041,9240577,9306113,9961473,10223617,10551297,11010049],"calling":[458753,10747905],"char":[7602178,13238273,13500417,13631494,14286849,18415617,18677766,20250626,21757954],"context":[19595269],"compares":[5046273,7602177,19398657,21757953],"complete":[4849665,4915201,5046273,5177345,5373953,5439489],"custom":[7602179,9633793,14876673,15204353,18939905,21233666,21757955],"classes":[14548993],"commutative":[10092545,13434881],"cardinality":[15663105],"class":[65537,131075,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18284545,18219009,18350081,18415617,18546689,18481153,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333122,19398657,19464193,19529729,19595266,19660801,19726337,19791874,19857409,19922946,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430277,21495809,21561345,21626881,21692417,21757957,21823489,21889035],"current":[131076,3014657,3604481,5570561,5832705,6094849,6225921,6422529,7208961,7340033,7602193,8912897,9568257,10158081,11403265,11730945,12910593,12976129,13172737,13238273,13369345,13500417,13631489,13697025,13762561,13893633,13959169,14024705,14090241,14221313,14286849,14352385,14417921,14483457,14680065,14942209,15269889,16646145,17039361,17235969,17432577,17760257,17956865,18219009,18415617,18677761,19922945,20250639,21561347,21757969,21889031],"comparison":[6488065,9109505,9175041,12255233],"comparing":[1310721,1441793,7536641,7602178,8060929,21495810,21757954],"check":[1572865,1638401,15007745,15400961],"changes":[12845057],"collection":[131073,720897,983041,2097154,5177345,5439489,5767169,7602177,20185089,21561345,21757953,21889026],"concat":[1245190,1703942,7602178,15532035,21757954],"childrenselector":[15466502,15794182],"combined":[1507329,1900545,2752513,18087937],"cleanup":[131073,21889025],"combines":[1048577,5767169,7602184,7667713,7929857,8126465,8192001,8388609,8454145,8650753,8781825,17825796,18284548,21757960],"causes":[11403265,11730945,21561345,21889025],"comments":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18284545,18219009,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025],"caused":[21561345,21889025],"case":[12976129,13172737,13434881,13500417,13631489,13697025,14024705,14090241,14221313,14680065,15269889,16646145,17235969,17760257,18219009,18415617],"callback":[4718593,4784129,5308417,5701633],"consecutively":[4587521,7602177,21757953],"consists":[12910593,12976129,13172737,13238273,13369345,13500417,13631489,13697025,13762561,13893633,13959169,14024705,14090241,14221313,14286849,14352385,14417921,14483457,14680065,14942209,15269889,16646145,17039361,17235969,17432577,17760257,17956865,18219009,18415617,18677761],"column":[7602178,12648449,13565953,19464194,21757954],"cartesian":[1048583,7602178,21757954],"checked":[15466497,15794177],"content":[720897,983041],"couples":[16318465,16515073],"count":[393224,458760,655366,851974,1966086,2031621,6029318,7602187,7667718,7929862,8126470,8192006,8388614,8454150,8650758,8781830,9502725,9633794,10682377,10944517,11206658,11468806,12124166,12386310,12582913,14745606,15138818,15663105,16580614,16711685,17170438,17694721,18939906,20316166,21757963],"cultur":[12976129,13172737,13500417,13631489,13697025,14024705,14090241,14221313,14680065,15269889,16646145,17235969,17760257,18219009,18415617],"comes":[11403265],"conversion":[12910593,12976129,13172737,13238273,13369345,13500417,13631489,13697025,13762561,13893633,13959169,14024705,14090241,14221313,14286849,14352385,14417921,14483457,14680065,14942209,15269889,16646145,17039361,17235969,17432577,17760257,17956865,18219009,18415617,18677761],"creates":[131074,7602220,11993089,12189697,12451841,12517377,12779521,12910593,12976129,13107201,13172737,13238273,13369345,13500417,13631489,13697025,13762561,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14680065,14942209,15269889,15728641,16121857,16318465,16515073,16646145,17039361,17235969,17367041,17432577,17629185,17760257,17891329,17956865,18219009,18415617,18677761,19202054,20250654,20447236,21102596,21757996,21889026],"completely":[1769473,7602177,16777217,17104897,21757953],"chris":[65537,131073,196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048577,1114113,1179649,1245185,1310721,1376257,1441793,1507329,1572865,1638401,1703937,1769473,1835009,1900545,1966081,2031617,2097153,2162689,2228225,2293761,2359297,2424833,2490369,2555905,2621441,2686977,2752513,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3866625,3932161,3997697,4063233,4128769,4194305,4259841,4325377,4390913,4456449,4521985,4587521,4653057,4718593,4784129,4849665,4915201,4980737,5046273,5111809,5177345,5242881,5308417,5373953,5439489,5505025,5570561,5636097,5701633,5767169,5832705,5898241,5963777,6029313,6094849,6160385,6225921,6291457,6356993,6422529,6488065,6553601,6619137,6684673,6750209,6815745,6881281,6946817,7012353,7077889,7143425,7208961,7274497,7340033,7405569,7471105,7536641,7602177,7667713,7733249,7798785,7864321,7929857,7995393,8060929,8126465,8192001,8257537,8323073,8388609,8454145,8519681,8585217,8650753,8716289,8781825,8847361,8912897,8978433,9043969,9109505,9175041,9240577,9306113,9371649,9437185,9502721,9568257,9633793,9699329,9764865,9830401,9895937,9961473,10027009,10092545,10158081,10223617,10289153,10354689,10420225,10485761,10551297,10616833,10682369,10747905,10813441,10878977,10944513,11010049,11075585,11141121,11206657,11272193,11337729,11403265,11468801,11534337,11599873,11665409,11730945,11796481,11862017,11927553,11993089,12058625,12124161,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155777,14221313,14286849,14352385,14417921,14483457,14548993,14614529,14680065,14745601,14811137,14876673,14942209,15007745,15073281,15138817,15204353,15269889,15335425,15400961,15466497,15532033,15597569,15663105,15728641,15794177,15859713,15925249,15990785,16056321,16121857,16187393,16252929,16318465,16384001,16449537,16515073,16580609,16646145,16711681,16777217,16842753,16908289,16973825,17039361,17104897,17170433,17235969,17301505,17367041,17432577,17498113,17563649,17629185,17694721,17760257,17825793,17891329,17956865,18022401,18087937,18153473,18284545,18219009,18350081,18415617,18481153,18546689,18612225,18677761,18743297,18808833,18874369,18939905,19005441,19070977,19136513,19202049,19267585,19333121,19398657,19464193,19529729,19595265,19660801,19726337,19791873,19857409,19922945,19988481,20054017,20119553,20185089,20250625,20316161,20381697,20447233,20512769,20578305,20643841,20709377,20774913,20840449,20905985,20971521,21037057,21102593,21168129,21233665,21299201,21364737,21430273,21495809,21561345,21626881,21692417,21757953,21823489,21889025],"chars":[1507330,2752514,18743298,19136514],"consecutive":[7602178,9633793,11206657,18939906,21757954],"calculate":[6750210,7274497,7602177,21692417,21757953],"consume":[1769478,7602177,21757953],"cause":[131073,11403265,11730945,17104897,19922946,21430273,21889026],"countbetween":[1114118,7602177,21757953],"constructor":[19333121,19595265,19791873,19922945,21430273],"culture":[7602191,12910593,13238273,13369345,13762561,13893633,13959169,14286849,14352385,14417921,14483457,14942209,17039361,17432577,17956865,18677761,20250639,21757967],"converting":[7602178,9633793,11206657,18939906,21757954],"converts":[7602177,13303809,19464193,21757953],"calls":[1572865,1638401,15007745,15400961],"causing":[11403265],"combining":[1048577,7602177,21757953],"completing":[8323073,8519681,11337729,11534337],"containing":[720897,983041,1835009,2228225,2293761,2359297,2555905,2686977,2949121,3080193,3866625,4128769,4325377,4587521,4653057,5898241,5963777,6291457,6684673,7077889,7405569,7602183,7667713,7798785,7929857,7995393,8126465,8192001,8388609,8454145,8650753,8781825,9961473,10223617,10551297,10682369,10813441,10878977,10944513,11010049,14155777,15466497,15728641,15794177,16056321,16121857,16318465,16515073,16973828,17367041,17629185,17891329,20905986,21757959],"collections":[196609,262145,327681,393217,458753,524289,589825,655361,720897,786433,851969,983041,1048578,1114113,1179649,1245185,1310721,1376258,1441794,1507331,1572866,1638403,1703937,1769473,1835009,1900546,1966081,2031617,2097153,2162690,2228226,2293761,2359297,2424835,2490369,2555905,2621441,2686977,2752516,2818049,2883585,2949121,3014657,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3604481,3670017,3735553,3801089,3932161,3997697,4063233,4194305,4259841,4390913,4456449,4521985,4718594,4784131,4849665,4915202,4980737,5046274,5111809,5177345,5242881,5308418,5373953,5439490,5505026,5570561,5636097,5701635,5767170,5832706,5898242,5963778,6029313,6094849,6160385,6225921,6291459,6356993,6422529,6488066,6553601,6619138,6684674,6750209,6815747,6881281,6946818,7012353,7077891,7143426,7208961,7274497,7340034,7405571,7471105,7536643,7667713,7733250,7798786,7864321,7929858,7995395,8060931,8126465,8192001,8388609,8454146,8650754,8781826,8912897,8978433,9043969,9109506,9175042,9240577,9306113,9371649,9437185,9502721,9568257,9633794,9699329,9764865,9830401,9895937,9961474,10027009,10092545,10158081,10223619,10289153,10354690,10551298,10616833,10682369,10747905,10813442,10878979,10944513,11010051,11075585,11141121,11206657,11272194,11403265,11468801,11599873,11665409,11730945,11862018,11993089,12058626,12124162,12189697,12255233,12320769,12386305,12451841,12517377,12582913,12648449,12713985,12779521,12845057,12910593,12976129,13041665,13107201,13172737,13238273,13303809,13369345,13434881,13500417,13565953,13631489,13697025,13762561,13828097,13893633,13959169,14024705,14090241,14155778,14221313,14286849,14352385,14417921,14483457,14614529,14680065,14745601,14876673,14942209,15007746,15204353,15269889,15400963,15663105,15728641,15925249,16121858,16252929,16318465,16449537,16515074,16580609,16646145,16711681,16777217,16908290,17039361,17104898,17170434,17235969,17367041,17432577,17498113,17629186,17694721,17760257,17891329,17956865,18087938,18219009,18415617,18481154,18677761,18743299,19136516],"com":[10747908],"consisting":[1245186,1310721,1441793,1703938,7602178,15532034,21757954],"constructors":[21889025],"considered":[2490370,2818050,3014659,3604483,7602180,12582913,20381698,20643842,21757956],"contain":[262145,327681,589825,655361,851969,1114113,1966081,2097153,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3670017,3735553,3801089,3932161,3997697,4063233,4194305,4390913,4456449,6029313,6553601,6750209,6881281,9568257,9830401,10420225,10485761,10682369,10747905],"consider":[10747908],"combinations":[7602177,15925249,20840449,21757953],"coded":[21561345,21889025],"computes":[4980737,5636097,7602178,16056321,19660802,21757954],"converted":[12910593,12976129,13172737,13238273,13369345,13500417,13631489,13697025,13762561,13893633,13959169,14024705,14090241,14221313,14286849,14352385,14417921,14483457,14680065,14942209,15269889,16646145,17039361,17235969,17432577,17760257,17956865,18219009,18415617,18677761],"children":[7602178,15466498,15794178,21757954],"contiguous":[2031617,7602179,10682369,16711681,21757955],"counts":[6160387,7602178,21757954],"condition":[524292,655361,786434,851969,1114113,1835009,1966081,2949121,3080193,3145729,3211265,3276801,3342337,3407873,3473409,3538945,3670017,3735553,3801089,3932161,3997697,4063233,4194305,4325377,4390913,4456449,5505025,5832705,7208961,7340033,7602178,8585217,8716289,8847361,8912897,9764865,10027009,10158081,10747905,11403265,11730945,11796481,14548993,15073282,15663105,15925249,16777217,17104897,21757954,21889025],"consumes":[1769473,7602177,21757953],"consumed":[5767170,7602177,9568257,9830401,21757953]}
\ No newline at end of file
diff --git a/2.10/ref/api/fti/FTI_Files.json b/2.10/ref/api/fti/FTI_Files.json
new file mode 100644
index 0000000..380d24a
--- /dev/null
+++ b/2.10/ref/api/fti/FTI_Files.json
@@ -0,0 +1 @@
+["MoreLinq - Redirect\u0000index.html\u000018","SequenceException Events\u0000html/Events_T_MoreLinq_SequenceException.htm\u0000126","SequenceException Methods\u0000html/Methods_T_MoreLinq_SequenceException.htm\u0000274","MoreEnumerable.Acquire(TSource) Method\u0000html/M_MoreLinq_MoreEnumerable_Acquire__1.htm\u0000385","MoreEnumerable.AggregateRight(TSource) Method (IEnumerable(TSource), Func(TSource, TSource, TSource))\u0000html/M_MoreLinq_MoreEnumerable_AggregateRight__1.htm\u0000522","MoreEnumerable.AggregateRight(TSource, TAccumulate) Method (IEnumerable(TSource), TAccumulate, Func(TSource, TAccumulate, TAccumulate))\u0000html/M_MoreLinq_MoreEnumerable_AggregateRight__2.htm\u0000592","MoreEnumerable.AssertCount(TSource) Method (IEnumerable(TSource), Int32)\u0000html/M_MoreLinq_MoreEnumerable_AssertCount__1.htm\u0000401","MoreEnumerable.AssertCount(TSource) Method (IEnumerable(TSource), Int32, Func(Int32, Int32, Exception))\u0000html/M_MoreLinq_MoreEnumerable_AssertCount__1_1.htm\u0000511","MoreEnumerable.Assert(TSource) Method (IEnumerable(TSource), Func(TSource, Boolean))\u0000html/M_MoreLinq_MoreEnumerable_Assert__1.htm\u0000452","MoreEnumerable.AggregateRight(TSource, TAccumulate, TResult) Method (IEnumerable(TSource), TAccumulate, Func(TSource, TAccumulate, TAccumulate), Func(TAccumulate, TResult))\u0000html/M_MoreLinq_MoreEnumerable_AggregateRight__3.htm\u0000693","MoreEnumerable.AtLeast(T) Method\u0000html/M_MoreLinq_MoreEnumerable_AtLeast__1.htm\u0000427","MoreEnumerable.Batch(TSource) Method (IEnumerable(TSource), Int32)\u0000html/M_MoreLinq_MoreEnumerable_Batch__1.htm\u0000412","MoreEnumerable.Assert(TSource) Method (IEnumerable(TSource), Func(TSource, Boolean), Func(TSource, Exception))\u0000html/M_MoreLinq_MoreEnumerable_Assert__1_1.htm\u0000505","MoreEnumerable.AtMost(T) Method\u0000html/M_MoreLinq_MoreEnumerable_AtMost__1.htm\u0000427","MoreLinq - Search\u0000search.html\u000010","MoreEnumerable.Batch(TSource, TResult) Method (IEnumerable(TSource), Int32, Func(IEnumerable(TSource), TResult))\u0000html/M_MoreLinq_MoreEnumerable_Batch__2.htm\u0000509","MoreEnumerable.Cartesian(TFirst, TSecond, TResult) Method\u0000html/M_MoreLinq_MoreEnumerable_Cartesian__3.htm\u0000519","MoreEnumerable.CountBetween(T) Method\u0000html/M_MoreLinq_MoreEnumerable_CountBetween__1.htm\u0000478","MoreEnumerable.CountBy(TSource, TKey) Method (IEnumerable(TSource), Func(TSource, TKey))\u0000html/M_MoreLinq_MoreEnumerable_CountBy__2.htm\u0000497","MoreEnumerable.Concat(T) Method (IEnumerable(T), T)\u0000html/M_MoreLinq_MoreEnumerable_Concat__1.htm\u0000400","MoreEnumerable.DistinctBy(TSource, TKey) Method (IEnumerable(TSource), Func(TSource, TKey))\u0000html/M_MoreLinq_MoreEnumerable_DistinctBy__2.htm\u0000489","MoreEnumerable.CountBy(TSource, TKey) Method (IEnumerable(TSource), Func(TSource, TKey), IEqualityComparer(TKey))\u0000html/M_MoreLinq_MoreEnumerable_CountBy__2_1.htm\u0000583","MoreEnumerable.DistinctBy(TSource, TKey) Method (IEnumerable(TSource), Func(TSource, TKey), IEqualityComparer(TKey))\u0000html/M_MoreLinq_MoreEnumerable_DistinctBy__2_1.htm\u0000560","MoreEnumerable.EquiZip(T1, T2, T3, TResult) Method (IEnumerable(T1), IEnumerable(T2), IEnumerable(T3), Func(T1, T2, T3, TResult))\u0000html/M_MoreLinq_MoreEnumerable_EquiZip__4.htm\u0000761","MoreEnumerable.EndsWith(T) Method (IEnumerable(T), IEnumerable(T))\u0000html/M_MoreLinq_MoreEnumerable_EndsWith__1.htm\u0000421","MoreEnumerable.EndsWith(T) Method (IEnumerable(T), IEnumerable(T), IEqualityComparer(T))\u0000html/M_MoreLinq_MoreEnumerable_EndsWith__1_1.htm\u0000471","MoreEnumerable.Concat(T) Method (T, IEnumerable(T))\u0000html/M_MoreLinq_MoreEnumerable_Concat__1_1.htm\u0000399","MoreEnumerable.Consume(T) Method\u0000html/M_MoreLinq_MoreEnumerable_Consume__1.htm\u0000312","MoreEnumerable.Evaluate(T) Method\u0000html/M_MoreLinq_MoreEnumerable_Evaluate__1.htm\u0000413","MoreEnumerable.EquiZip(TFirst, TSecond, TResult) Method (IEnumerable(TFirst), IEnumerable(TSecond), Func(TFirst, TSecond, TResult))\u0000html/M_MoreLinq_MoreEnumerable_EquiZip__3.htm\u0000653","MoreEnumerable.Exactly(T) Method\u0000html/M_MoreLinq_MoreEnumerable_Exactly__1.htm\u0000421","MoreEnumerable.Exclude(T) Method\u0000html/M_MoreLinq_MoreEnumerable_Exclude__1.htm\u0000409","MoreEnumerable.FallbackIfEmpty(T) Method (IEnumerable(T), T)\u0000html/M_MoreLinq_MoreEnumerable_FallbackIfEmpty__1_1.htm\u0000458","MoreEnumerable.ExceptBy(TSource, TKey) Method (IEnumerable(TSource), IEnumerable(TSource), Func(TSource, TKey))\u0000html/M_MoreLinq_MoreEnumerable_ExceptBy__2.htm\u0000571","MoreEnumerable.FallbackIfEmpty(T) Method (IEnumerable(T), IEnumerable(T))\u0000html/M_MoreLinq_MoreEnumerable_FallbackIfEmpty__1.htm\u0000422","MoreEnumerable.FallbackIfEmpty(T) Method (IEnumerable(T), T, T)\u0000html/M_MoreLinq_MoreEnumerable_FallbackIfEmpty__1_2.htm\u0000445","MoreEnumerable.FallbackIfEmpty(T) Method (IEnumerable(T), T, T, T)\u0000html/M_MoreLinq_MoreEnumerable_FallbackIfEmpty__1_3.htm\u0000485","MoreEnumerable.ExceptBy(TSource, TKey) Method (IEnumerable(TSource), IEnumerable(TSource), Func(TSource, TKey), IEqualityComparer(TKey))\u0000html/M_MoreLinq_MoreEnumerable_ExceptBy__2_1.htm\u0000643","MoreEnumerable.FillBackward(T) Method (IEnumerable(T), Func(T, Boolean))\u0000html/M_MoreLinq_MoreEnumerable_FillBackward__1_1.htm\u0000479","MoreEnumerable.FallbackIfEmpty(T) Method (IEnumerable(T), T, T, T, T)\u0000html/M_MoreLinq_MoreEnumerable_FallbackIfEmpty__1_4.htm\u0000525","MoreEnumerable.FillForward(T) Method (IEnumerable(T))\u0000html/M_MoreLinq_MoreEnumerable_FillForward__1.htm\u0000393","MoreEnumerable.FallbackIfEmpty(T) Method (IEnumerable(T), T[])\u0000html/M_MoreLinq_MoreEnumerable_FallbackIfEmpty__1_5.htm\u0000424","MoreEnumerable.EquiZip(T1, T2, T3, T4, TResult) Method (IEnumerable(T1), IEnumerable(T2), IEnumerable(T3), IEnumerable(T4), Func(T1, T2, T3, T4, TResult))\u0000html/M_MoreLinq_MoreEnumerable_EquiZip__5.htm\u0000867","MoreEnumerable.FillForward(T) Method (IEnumerable(T), Func(T, Boolean))\u0000html/M_MoreLinq_MoreEnumerable_FillForward__1_1.htm\u0000480","MoreEnumerable.FillBackward(T) Method (IEnumerable(T))\u0000html/M_MoreLinq_MoreEnumerable_FillBackward__1.htm\u0000392","MoreEnumerable.Flatten Method (IEnumerable, Func(IEnumerable, Boolean))\u0000html/M_MoreLinq_MoreEnumerable_Flatten_1.htm\u0000447","MoreEnumerable.FillForward(T) Method (IEnumerable(T), Func(T, Boolean), Func(T, T, T))\u0000html/M_MoreLinq_MoreEnumerable_FillForward__1_2.htm\u0000598","MoreEnumerable.Flatten Method (IEnumerable)\u0000html/M_MoreLinq_MoreEnumerable_Flatten.htm\u0000326","MoreEnumerable.Fold(T, TResult) Method (IEnumerable(T), Func(T, T, T, T, TResult))\u0000html/M_MoreLinq_MoreEnumerable_Fold__2_11.htm\u0000502","MoreEnumerable.Fold(T, TResult) Method (IEnumerable(T), Func(T, T, T, T, T, T, T, T, T, TResult))\u0000html/M_MoreLinq_MoreEnumerable_Fold__2.htm\u0000577","MoreEnumerable.Fold(T, TResult) Method (IEnumerable(T), Func(T, T, T, T, T, T, T, T, TResult))\u0000html/M_MoreLinq_MoreEnumerable_Fold__2_15.htm\u0000562","MoreEnumerable.Fold(T, TResult) Method (IEnumerable(T), Func(T, T, T, T, T, TResult))\u0000html/M_MoreLinq_MoreEnumerable_Fold__2_12.htm\u0000517","MoreEnumerable.Fold(T, TResult) Method (IEnumerable(T), Func(T, T, T, T, T, T, T, T, T, T, TResult))\u0000html/M_MoreLinq_MoreEnumerable_Fold__2_1.htm\u0000592","MoreEnumerable.Fold(T, TResult) Method (IEnumerable(T), Func(T, T, T, T, T, T, TResult))\u0000html/M_MoreLinq_MoreEnumerable_Fold__2_13.htm\u0000532","MoreEnumerable.Fold(T, TResult) Method (IEnumerable(T), Func(T, T, T, TResult))\u0000html/M_MoreLinq_MoreEnumerable_Fold__2_10.htm\u0000487","MoreEnumerable.FillBackward(T) Method (IEnumerable(T), Func(T, Boolean), Func(T, T, T))\u0000html/M_MoreLinq_MoreEnumerable_FillBackward__1_2.htm\u0000594","MoreEnumerable.Fold(T, TResult) Method (IEnumerable(T), Func(T, T, T, T, T, T, T, TResult))\u0000html/M_MoreLinq_MoreEnumerable_Fold__2_14.htm\u0000547","MoreEnumerable.Fold(T, TResult) Method (IEnumerable(T), Func(T, T, T, T, T, T, T, T, T, T, T, TResult))\u0000html/M_MoreLinq_MoreEnumerable_Fold__2_2.htm\u0000607","MoreEnumerable.Fold(T, TResult) Method (IEnumerable(T), Func(T, T, T, T, T, T, T, T, T, T, T, T, T, T, TResult))\u0000html/M_MoreLinq_MoreEnumerable_Fold__2_5.htm\u0000652","MoreEnumerable.From(T) Method (Func(T), Func(T))\u0000html/M_MoreLinq_MoreEnumerable_From__1_1.htm\u0000352","MoreEnumerable.Fold(T, TResult) Method (IEnumerable(T), Func(T, T, T, T, T, T, T, T, T, T, T, T, TResult))\u0000html/M_MoreLinq_MoreEnumerable_Fold__2_3.htm\u0000622","MoreEnumerable.Fold(T, TResult) Method (IEnumerable(T), Func(T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, TResult))\u0000html/M_MoreLinq_MoreEnumerable_Fold__2_6.htm\u0000667","MoreEnumerable.Fold(T, TResult) Method (IEnumerable(T), Func(T, T, TResult))\u0000html/M_MoreLinq_MoreEnumerable_Fold__2_9.htm\u0000472","MoreEnumerable.From(T) Method (Func(T), Func(T), Func(T))\u0000html/M_MoreLinq_MoreEnumerable_From__1_2.htm\u0000405","MoreEnumerable.Fold(T, TResult) Method (IEnumerable(T), Func(T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, T, TResult))\u0000html/M_MoreLinq_MoreEnumerable_Fold__2_7.htm\u0000682","MoreEnumerable.ForEach(T) Method (IEnumerable(T), Action(T))\u0000html/M_MoreLinq_MoreEnumerable_ForEach__1.htm\u0000367","MoreEnumerable.From(T) Method (Func(T)[])\u0000html/M_MoreLinq_MoreEnumerable_From__1_3.htm\u0000338","MoreEnumerable.Fold(T, TResult) Method (IEnumerable(T), Func(T, T, T, T, T, T, T, T, T, T, T, T, T, TResult))\u0000html/M_MoreLinq_MoreEnumerable_Fold__2_4.htm\u0000637","MoreEnumerable.Fold(T, TResult) Method (IEnumerable(T), Func(T, TResult))\u0000html/M_MoreLinq_MoreEnumerable_Fold__2_8.htm\u0000457","MoreEnumerable.ForEach(T) Method (IEnumerable(T), Action(T, Int32))\u0000html/M_MoreLinq_MoreEnumerable_ForEach__1_1.htm\u0000412","MoreEnumerable.Generate(TResult) Method\u0000html/M_MoreLinq_MoreEnumerable_Generate__1.htm\u0000374","MoreEnumerable.From(T) Method (Func(T))\u0000html/M_MoreLinq_MoreEnumerable_From__1.htm\u0000298","MoreEnumerable.FullGroupJoin(TFirst, TSecond, TKey) Method (IEnumerable(TFirst), IEnumerable(TSecond), Func(TFirst, TKey), Func(TSecond, TKey))\u0000html/M_MoreLinq_MoreEnumerable_FullGroupJoin__3.htm\u0000700","MoreEnumerable.FullGroupJoin(TFirst, TSecond, TKey) Method (IEnumerable(TFirst), IEnumerable(TSecond), Func(TFirst, TKey), Func(TSecond, TKey), IEqualityComparer(TKey))\u0000html/M_MoreLinq_MoreEnumerable_FullGroupJoin__3_1.htm\u0000772","MoreEnumerable.GroupAdjacent(TSource, TKey) Method (IEnumerable(TSource), Func(TSource, TKey))\u0000html/M_MoreLinq_MoreEnumerable_GroupAdjacent__2.htm\u0000541","MoreEnumerable.GroupAdjacent(TSource, TKey, TElement) Method (IEnumerable(TSource), Func(TSource, TKey), Func(TSource, TElement), IEqualityComparer(TKey))\u0000html/M_MoreLinq_MoreEnumerable_GroupAdjacent__3_1.htm\u0000715","MoreEnumerable.Incremental(TSource, TResult) Method (IEnumerable(TSource), Func(TSource, TSource, Int32, TResult))\u0000html/M_MoreLinq_MoreEnumerable_Incremental__2_1.htm\u0000665","MoreEnumerable.GroupAdjacent(TSource, TKey) Method (IEnumerable(TSource), Func(TSource, TKey), IEqualityComparer(TKey))\u0000html/M_MoreLinq_MoreEnumerable_GroupAdjacent__2_1.htm\u0000603","MoreEnumerable.Index(TSource) Method (IEnumerable(TSource))\u0000html/M_MoreLinq_MoreEnumerable_Index__1.htm\u0000406","MoreEnumerable.GroupAdjacent(TSource, TKey, TResult) Method (IEnumerable(TSource), Func(TSource, TKey), Func(TKey, IEnumerable(TSource), TResult))\u0000html/M_MoreLinq_MoreEnumerable_GroupAdjacent__3_2.htm\u0000644","MoreEnumerable.Index(TSource) Method (IEnumerable(TSource), Int32)\u0000html/M_MoreLinq_MoreEnumerable_Index__1_1.htm\u0000437","MoreEnumerable.FullGroupJoin(TFirst, TSecond, TKey, TResult) Method (IEnumerable(TFirst), IEnumerable(TSecond), Func(TFirst, TKey), Func(TSecond, TKey), Func(TKey, IEnumerable(TFirst), IEnumerable(TSecond), TResult))\u0000html/M_MoreLinq_MoreEnumerable_FullGroupJoin__4.htm\u0000777","MoreEnumerable.GroupAdjacent(TSource, TKey, TElement) Method (IEnumerable(TSource), Func(TSource, TKey), Func(TSource, TElement))\u0000html/M_MoreLinq_MoreEnumerable_GroupAdjacent__3.htm\u0000654","MoreEnumerable.GroupAdjacent(TSource, TKey, TResult) Method (IEnumerable(TSource), Func(TSource, TKey), Func(TKey, IEnumerable(TSource), TResult), IEqualityComparer(TKey))\u0000html/M_MoreLinq_MoreEnumerable_GroupAdjacent__3_3.htm\u0000697","MoreEnumerable.Insert(T) Method\u0000html/M_MoreLinq_MoreEnumerable_Insert__1.htm\u0000487","MoreEnumerable.Lead(TSource, TResult) Method (IEnumerable(TSource), Int32, TSource, Func(TSource, TSource, TResult))\u0000html/M_MoreLinq_MoreEnumerable_Lead__2_1.htm\u0000571","MoreEnumerable.Incremental(TSource, TResult) Method (IEnumerable(TSource), Func(TSource, TSource, TResult))\u0000html/M_MoreLinq_MoreEnumerable_Incremental__2.htm\u0000656","MoreEnumerable.FullGroupJoin(TFirst, TSecond, TKey, TResult) Method (IEnumerable(TFirst), IEnumerable(TSecond), Func(TFirst, TKey), Func(TSecond, TKey), Func(TKey, IEnumerable(TFirst), IEnumerable(TSecond), TResult), IEqualityComparer(TKey))\u0000html/M_MoreLinq_MoreEnumerable_FullGroupJoin__4_1.htm\u0000849","MoreEnumerable.Interleave(T) Method\u0000html/M_MoreLinq_MoreEnumerable_Interleave__1.htm\u0000584","MoreEnumerable.MinBy(TSource, TKey) Method (IEnumerable(TSource), Func(TSource, TKey), IComparer(TKey))\u0000html/M_MoreLinq_MoreEnumerable_MinBy__2_1.htm\u0000529","MoreEnumerable.FullJoin(TSource, TKey, TResult) Method (IEnumerable(TSource), IEnumerable(TSource), Func(TSource, TKey), Func(TSource, TResult), Func(TSource, TResult), Func(TSource, TSource, TResult))\u0000html/M_MoreLinq_MoreEnumerable_FullJoin__3.htm\u0000793","MoreEnumerable.LeftJoin(TSource, TKey, TResult) Method (IEnumerable(TSource), IEnumerable(TSource), Func(TSource, TKey), Func(TSource, TResult), Func(TSource, TSource, TResult))\u0000html/M_MoreLinq_MoreEnumerable_LeftJoin__3.htm\u0000715","MoreEnumerable.Move(T) Method\u0000html/M_MoreLinq_MoreEnumerable_Move__1.htm\u0000512","MoreEnumerable.Lag(TSource, TResult) Method (IEnumerable(TSource), Int32, Func(TSource, TSource, TResult))\u0000html/M_MoreLinq_MoreEnumerable_Lag__2.htm\u0000548","MoreEnumerable.NestedLoops Method\u0000html/M_MoreLinq_MoreEnumerable_NestedLoops.htm\u0000385","MoreEnumerable.Lag(TSource, TResult) Method (IEnumerable(TSource), Int32, TSource, Func(TSource, TSource, TResult))\u0000html/M_MoreLinq_MoreEnumerable_Lag__2_1.htm\u0000569","MoreEnumerable.LeftJoin(TSource, TKey, TResult) Method (IEnumerable(TSource), IEnumerable(TSource), Func(TSource, TKey), Func(TSource, TResult), Func(TSource, TSource, TResult), IEqualityComparer(TKey))\u0000html/M_MoreLinq_MoreEnumerable_LeftJoin__3_1.htm\u0000776","MoreEnumerable.OrderBy(T, TKey) Method (IEnumerable(T), Func(T, TKey), OrderByDirection)\u0000html/M_MoreLinq_MoreEnumerable_OrderBy__2.htm\u0000475","MoreEnumerable.Lead(TSource, TResult) Method (IEnumerable(TSource), Int32, Func(TSource, TSource, TResult))\u0000html/M_MoreLinq_MoreEnumerable_Lead__2.htm\u0000558","MoreEnumerable.OrderBy(T, TKey) Method (IEnumerable(T), Func(T, TKey), IComparer(TKey), OrderByDirection)\u0000html/M_MoreLinq_MoreEnumerable_OrderBy__2_1.htm\u0000531","MoreEnumerable.PadStart(TSource) Method (IEnumerable(TSource), Int32)\u0000html/M_MoreLinq_MoreEnumerable_PadStart__1.htm\u0000468","MoreEnumerable.OrderedMerge(T) Method (IEnumerable(T), IEnumerable(T))\u0000html/M_MoreLinq_MoreEnumerable_OrderedMerge__1.htm\u0000445","MoreEnumerable.LeftJoin(TFirst, TSecond, TKey, TResult) Method (IEnumerable(TFirst), IEnumerable(TSecond), Func(TFirst, TKey), Func(TSecond, TKey), Func(TFirst, TResult), Func(TFirst, TSecond, TResult))\u0000html/M_MoreLinq_MoreEnumerable_LeftJoin__4.htm\u0000802","MoreEnumerable.PadStart(TSource) Method (IEnumerable(TSource), Int32, Func(Int32, TSource))\u0000html/M_MoreLinq_MoreEnumerable_PadStart__1_1.htm\u0000561","MoreEnumerable.OrderedMerge(T) Method (IEnumerable(T), IEnumerable(T), IComparer(T))\u0000html/M_MoreLinq_MoreEnumerable_OrderedMerge__1_1.htm\u0000511","MoreEnumerable.PadStart(TSource) Method (IEnumerable(TSource), Int32, TSource)\u0000html/M_MoreLinq_MoreEnumerable_PadStart__1_2.htm\u0000521","MoreEnumerable.OrderedMerge(T, TKey) Method (IEnumerable(T), IEnumerable(T), Func(T, TKey))\u0000html/M_MoreLinq_MoreEnumerable_OrderedMerge__2.htm\u0000553","MoreEnumerable.Pad(TSource) Method (IEnumerable(TSource), Int32)\u0000html/M_MoreLinq_MoreEnumerable_Pad__1.htm\u0000471","MoreEnumerable.LeftJoin(TFirst, TSecond, TKey, TResult) Method (IEnumerable(TFirst), IEnumerable(TSecond), Func(TFirst, TKey), Func(TSecond, TKey), Func(TFirst, TResult), Func(TFirst, TSecond, TResult), IEqualityComparer(TKey))\u0000html/M_MoreLinq_MoreEnumerable_LeftJoin__4_1.htm\u0000863","MoreEnumerable.OrderedMerge(T, TKey, TResult) Method (IEnumerable(T), IEnumerable(T), Func(T, TKey), Func(T, TResult), Func(T, TResult), Func(T, T, TResult))\u0000html/M_MoreLinq_MoreEnumerable_OrderedMerge__3.htm\u0000831","MoreEnumerable.MaxBy(TSource, TKey) Method (IEnumerable(TSource), Func(TSource, TKey))\u0000html/M_MoreLinq_MoreEnumerable_MaxBy__2.htm\u0000477","MoreEnumerable.Pad(TSource) Method (IEnumerable(TSource), Int32, Func(Int32, TSource))\u0000html/M_MoreLinq_MoreEnumerable_Pad__1_1.htm\u0000553","MoreEnumerable.MaxBy(TSource, TKey) Method (IEnumerable(TSource), Func(TSource, TKey), IComparer(TKey))\u0000html/M_MoreLinq_MoreEnumerable_MaxBy__2_1.htm\u0000529","MoreEnumerable.FullJoin(TSource, TKey, TResult) Method (IEnumerable(TSource), IEnumerable(TSource), Func(TSource, TKey), Func(TSource, TResult), Func(TSource, TResult), Func(TSource, TSource, TResult), IEqualityComparer(TKey))\u0000html/M_MoreLinq_MoreEnumerable_FullJoin__3_1.htm\u0000854","MoreEnumerable.Pad(TSource) Method (IEnumerable(TSource), Int32, TSource)\u0000html/M_MoreLinq_MoreEnumerable_Pad__1_2.htm\u0000516","MoreEnumerable.OrderedMerge(T, TKey, TResult) Method (IEnumerable(T), IEnumerable(T), Func(T, TKey), Func(T, TResult), Func(T, TResult), Func(T, T, TResult), IComparer(TKey))\u0000html/M_MoreLinq_MoreEnumerable_OrderedMerge__3_1.htm\u0000890","MoreEnumerable Methods\u0000html/Methods_T_MoreLinq_MoreEnumerable.htm\u000010456","MoreEnumerable.PartialSortBy(TSource, TKey) Method (IEnumerable(TSource), Int32, Func(TSource, TKey), OrderByDirection)\u0000html/M_MoreLinq_MoreEnumerable_PartialSortBy__2_1.htm\u0000552","MoreEnumerable.OrderedMerge(TFirst, TSecond, TKey, TResult) Method (IEnumerable(TFirst), IEnumerable(TSecond), Func(TFirst, TKey), Func(TSecond, TKey), Func(TFirst, TResult), Func(TSecond, TResult), Func(TFirst, TSecond, TResult))\u0000html/M_MoreLinq_MoreEnumerable_OrderedMerge__4.htm\u0000935","MoreEnumerable.FullJoin(TFirst, TSecond, TKey, TResult) Method (IEnumerable(TFirst), IEnumerable(TSecond), Func(TFirst, TKey), Func(TSecond, TKey), Func(TFirst, TResult), Func(TSecond, TResult), Func(TFirst, TSecond, TResult))\u0000html/M_MoreLinq_MoreEnumerable_FullJoin__4.htm\u0000880","MoreEnumerable.Pairwise(TSource, TResult) Method\u0000html/M_MoreLinq_MoreEnumerable_Pairwise__2.htm\u0000533","MoreEnumerable.PartialSortBy(TSource, TKey) Method (IEnumerable(TSource), Int32, Func(TSource, TKey), IComparer(TKey))\u0000html/M_MoreLinq_MoreEnumerable_PartialSortBy__2_2.htm\u0000576","MoreEnumerable.FullJoin(TFirst, TSecond, TKey, TResult) Method (IEnumerable(TFirst), IEnumerable(TSecond), Func(TFirst, TKey), Func(TSecond, TKey), Func(TFirst, TResult), Func(TSecond, TResult), Func(TFirst, TSecond, TResult), IEqualityComparer(TKey))\u0000html/M_MoreLinq_MoreEnumerable_FullJoin__4_1.htm\u0000941","MoreEnumerable.OrderedMerge(TFirst, TSecond, TKey, TResult) Method (IEnumerable(TFirst), IEnumerable(TSecond), Func(TFirst, TKey), Func(TSecond, TKey), Func(TFirst, TResult), Func(TSecond, TResult), Func(TFirst, TSecond, TResult), IComparer(TKey))\u0000html/M_MoreLinq_MoreEnumerable_OrderedMerge__4_1.htm\u0000994","MoreEnumerable.PartialSortBy(TSource, TKey) Method (IEnumerable(TSource), Int32, Func(TSource, TKey))\u0000html/M_MoreLinq_MoreEnumerable_PartialSortBy__2.htm\u0000511","MoreEnumerable.PartialSort(T) Method (IEnumerable(T), Int32)\u0000html/M_MoreLinq_MoreEnumerable_PartialSort__1.htm\u0000427","MoreEnumerable.GenerateByIndex(TResult) Method\u0000html/M_MoreLinq_MoreEnumerable_GenerateByIndex__1.htm\u0000293","MoreEnumerable.Random Method\u0000html/M_MoreLinq_MoreEnumerable_Random.htm\u0000312","MoreEnumerable.PartialSort(T) Method (IEnumerable(T), Int32, OrderByDirection)\u0000html/M_MoreLinq_MoreEnumerable_PartialSort__1_1.htm\u0000476","MoreEnumerable.PartialSort(T) Method (IEnumerable(T), Int32, IComparer(T))\u0000html/M_MoreLinq_MoreEnumerable_PartialSort__1_2.htm\u0000497","MoreEnumerable.RandomDouble Method\u0000html/M_MoreLinq_MoreEnumerable_RandomDouble.htm\u0000310","MoreEnumerable.Random Method (Random, Int32)\u0000html/M_MoreLinq_MoreEnumerable_Random_4.htm\u0000277","MoreEnumerable.PartialSortBy(TSource, TKey) Method (IEnumerable(TSource), Int32, Func(TSource, TKey), IComparer(TKey), OrderByDirection)\u0000html/M_MoreLinq_MoreEnumerable_PartialSortBy__2_3.htm\u0000613","MoreEnumerable.RandomDouble Method (Random)\u0000html/M_MoreLinq_MoreEnumerable_RandomDouble_1.htm\u0000245","MoreEnumerable.PartialSort(T) Method (IEnumerable(T), Int32, IComparer(T), OrderByDirection)\u0000html/M_MoreLinq_MoreEnumerable_PartialSort__1_3.htm\u0000537","MoreEnumerable.Random Method (Random, Int32, Int32)\u0000html/M_MoreLinq_MoreEnumerable_Random_5.htm\u0000311","MoreEnumerable.MinBy(TSource, TKey) Method (IEnumerable(TSource), Func(TSource, TKey))\u0000html/M_MoreLinq_MoreEnumerable_MinBy__2.htm\u0000477","MoreEnumerable.RandomSubset(T) Method (IEnumerable(T), Int32)\u0000html/M_MoreLinq_MoreEnumerable_RandomSubset__1.htm\u0000389","MoreEnumerable.Partition(T) Method (IEnumerable(T), Func(T, Boolean))\u0000html/M_MoreLinq_MoreEnumerable_Partition__1.htm\u0000539","MoreEnumerable.RankBy(TSource, TKey) Method (IEnumerable(TSource), Func(TSource, TKey), IComparer(TKey))\u0000html/M_MoreLinq_MoreEnumerable_RankBy__2_1.htm\u0000523","MoreEnumerable.Rank(TSource) Method (IEnumerable(TSource), IComparer(TSource))\u0000html/M_MoreLinq_MoreEnumerable_Rank__1_1.htm\u0000421","MoreEnumerable.RankBy(TSource, TKey) Method (IEnumerable(TSource), Func(TSource, TKey))\u0000html/M_MoreLinq_MoreEnumerable_RankBy__2.htm\u0000466","MoreEnumerable.Rank(TSource) Method (IEnumerable(TSource))\u0000html/M_MoreLinq_MoreEnumerable_Rank__1.htm\u0000363","MoreEnumerable.Partition(T, TResult) Method (IEnumerable(IGrouping(Boolean, T)), Func(IEnumerable(T), IEnumerable(T), TResult))\u0000html/M_MoreLinq_MoreEnumerable_Partition__2.htm\u0000526","MoreEnumerable.Repeat(T) Method (IEnumerable(T))\u0000html/M_MoreLinq_MoreEnumerable_Repeat__1.htm\u0000341","MoreEnumerable.Repeat(T) Method (IEnumerable(T), Int32)\u0000html/M_MoreLinq_MoreEnumerable_Repeat__1_1.htm\u0000376","MoreEnumerable.ScanRight(TSource) Method (IEnumerable(TSource), Func(TSource, TSource, TSource))\u0000html/M_MoreLinq_MoreEnumerable_ScanRight__1.htm\u0000617","MoreEnumerable.RunLengthEncode(T) Method (IEnumerable(T), IEqualityComparer(T))\u0000html/M_MoreLinq_MoreEnumerable_RunLengthEncode__1_1.htm\u0000474","MoreEnumerable.Partition(T, TResult) Method (IEnumerable(IGrouping(Nullable(Boolean), T)), Func(IEnumerable(T), IEnumerable(T), IEnumerable(T), TResult))\u0000html/M_MoreLinq_MoreEnumerable_Partition__2_1.htm\u0000586","MoreEnumerable.Segment(T) Method (IEnumerable(T), Func(T, Boolean))\u0000html/M_MoreLinq_MoreEnumerable_Segment__1.htm\u0000470","MoreEnumerable.ScanRight(TSource, TAccumulate) Method (IEnumerable(TSource), TAccumulate, Func(TSource, TAccumulate, TAccumulate))\u0000html/M_MoreLinq_MoreEnumerable_ScanRight__2.htm\u0000660","MoreEnumerable.Partition(T, TResult) Method (IEnumerable(T), Func(T, Boolean), Func(IEnumerable(T), IEnumerable(T), TResult))\u0000html/M_MoreLinq_MoreEnumerable_Partition__2_2.htm\u0000633","MoreEnumerable.RightJoin(TSource, TKey, TResult) Method (IEnumerable(TSource), IEnumerable(TSource), Func(TSource, TKey), Func(TSource, TResult), Func(TSource, TSource, TResult))\u0000html/M_MoreLinq_MoreEnumerable_RightJoin__3.htm\u0000715","MoreEnumerable.Segment(T) Method (IEnumerable(T), Func(T, Int32, Boolean))\u0000html/M_MoreLinq_MoreEnumerable_Segment__1_1.htm\u0000489","MoreEnumerable.Scan(TSource) Method (IEnumerable(TSource), Func(TSource, TSource, TSource))\u0000html/M_MoreLinq_MoreEnumerable_Scan__1.htm\u0000640","MoreEnumerable.Segment(T) Method (IEnumerable(T), Func(T, T, Int32, Boolean))\u0000html/M_MoreLinq_MoreEnumerable_Segment__1_2.htm\u0000508","MoreEnumerable.RightJoin(TSource, TKey, TResult) Method (IEnumerable(TSource), IEnumerable(TSource), Func(TSource, TKey), Func(TSource, TResult), Func(TSource, TSource, TResult), IEqualityComparer(TKey))\u0000html/M_MoreLinq_MoreEnumerable_RightJoin__3_1.htm\u0000776","MoreEnumerable.Scan(TSource, TState) Method (IEnumerable(TSource), TState, Func(TState, TSource, TState))\u0000html/M_MoreLinq_MoreEnumerable_Scan__2.htm\u0000551","MoreEnumerable.Partition(TKey, TElement, TResult) Method (IEnumerable(IGrouping(TKey, TElement)), TKey, IEqualityComparer(TKey), Func(IEnumerable(TElement), IEnumerable(IGrouping(TKey, TElement)), TResult))\u0000html/M_MoreLinq_MoreEnumerable_Partition__3.htm\u0000685","MoreEnumerable.Sequence Method (Int32, Int32)\u0000html/M_MoreLinq_MoreEnumerable_Sequence.htm\u0000337","MoreEnumerable.Sequence Method (Int32, Int32, Int32)\u0000html/M_MoreLinq_MoreEnumerable_Sequence_1.htm\u0000394","MoreEnumerable.RightJoin(TFirst, TSecond, TKey, TResult) Method (IEnumerable(TFirst), IEnumerable(TSecond), Func(TFirst, TKey), Func(TSecond, TKey), Func(TSecond, TResult), Func(TFirst, TSecond, TResult))\u0000html/M_MoreLinq_MoreEnumerable_RightJoin__4.htm\u0000802","MoreEnumerable.Partition(TKey, TElement, TResult) Method (IEnumerable(IGrouping(TKey, TElement)), TKey, Func(IEnumerable(TElement), IEnumerable(IGrouping(TKey, TElement)), TResult))\u0000html/M_MoreLinq_MoreEnumerable_Partition__3_1.htm\u0000621","MoreEnumerable.Slice(T) Method\u0000html/M_MoreLinq_MoreEnumerable_Slice__1.htm\u0000508","MoreEnumerable.SingleOrFallback(TSource) Method\u0000html/M_MoreLinq_MoreEnumerable_SingleOrFallback__1.htm\u0000667","MoreEnumerable.SortedMerge(TSource) Method (IEnumerable(TSource), OrderByDirection, IEnumerable(TSource)[])\u0000html/M_MoreLinq_MoreEnumerable_SortedMerge__1_1.htm\u0000645","MoreEnumerable.SortedMerge(TSource) Method (IEnumerable(TSource), OrderByDirection, IComparer(TSource), IEnumerable(TSource)[])\u0000html/M_MoreLinq_MoreEnumerable_SortedMerge__1.htm\u0000537","MoreEnumerable.SkipLast(T) Method\u0000html/M_MoreLinq_MoreEnumerable_SkipLast__1.htm\u0000384","MoreEnumerable.RightJoin(TFirst, TSecond, TKey, TResult) Method (IEnumerable(TFirst), IEnumerable(TSecond), Func(TFirst, TKey), Func(TSecond, TKey), Func(TSecond, TResult), Func(TFirst, TSecond, TResult), IEqualityComparer(TKey))\u0000html/M_MoreLinq_MoreEnumerable_RightJoin__4_1.htm\u0000863","MoreEnumerable.Split(TSource) Method (IEnumerable(TSource), Func(TSource, Boolean))\u0000html/M_MoreLinq_MoreEnumerable_Split__1.htm\u0000440","MoreEnumerable.RandomSubset(T) Method (IEnumerable(T), Int32, Random)\u0000html/M_MoreLinq_MoreEnumerable_RandomSubset__1_1.htm\u0000427","MoreEnumerable.RunLengthEncode(T) Method (IEnumerable(T))\u0000html/M_MoreLinq_MoreEnumerable_RunLengthEncode__1.htm\u0000409","MoreEnumerable.Partition(TKey, TElement, TResult) Method (IEnumerable(IGrouping(TKey, TElement)), TKey, TKey, IEqualityComparer(TKey), Func(IEnumerable(TElement), IEnumerable(TElement), IEnumerable(IGrouping(TKey, TElement)), TResult))\u0000html/M_MoreLinq_MoreEnumerable_Partition__3_2.htm\u0000763","MoreEnumerable.Random Method (Int32)\u0000html/M_MoreLinq_MoreEnumerable_Random_1.htm\u0000343","MoreEnumerable.SkipUntil(TSource) Method\u0000html/M_MoreLinq_MoreEnumerable_SkipUntil__1.htm\u0000641","MoreEnumerable.Split(TSource) Method (IEnumerable(TSource), Func(TSource, Boolean), Int32)\u0000html/M_MoreLinq_MoreEnumerable_Split__1_1.htm\u0000477","MoreEnumerable.Random Method (Int32, Int32)\u0000html/M_MoreLinq_MoreEnumerable_Random_2.htm\u0000376","MoreEnumerable.Partition(TKey, TElement, TResult) Method (IEnumerable(IGrouping(TKey, TElement)), TKey, TKey, Func(IEnumerable(TElement), IEnumerable(TElement), IEnumerable(IGrouping(TKey, TElement)), TResult))\u0000html/M_MoreLinq_MoreEnumerable_Partition__3_3.htm\u0000701","MoreEnumerable.Split(TSource) Method (IEnumerable(TSource), TSource)\u0000html/M_MoreLinq_MoreEnumerable_Split__1_2.htm\u0000390","MoreEnumerable.TakeUntil(TSource) Method\u0000html/M_MoreLinq_MoreEnumerable_TakeUntil__1.htm\u0000639","MoreEnumerable.Random Method (Random)\u0000html/M_MoreLinq_MoreEnumerable_Random_3.htm\u0000239","MoreEnumerable.Split(TSource) Method (IEnumerable(TSource), TSource, IEqualityComparer(TSource))\u0000html/M_MoreLinq_MoreEnumerable_Split__1_3.htm\u0000451","MoreEnumerable.ThenBy(T, TKey) Method (IOrderedEnumerable(T), Func(T, TKey), OrderByDirection)\u0000html/M_MoreLinq_MoreEnumerable_ThenBy__2.htm\u0000477","MoreEnumerable.ToArrayByIndex(T) Method (IEnumerable(T), Int32, Func(T, Int32))\u0000html/M_MoreLinq_MoreEnumerable_ToArrayByIndex__1_1.htm\u0000518","MoreEnumerable.Partition(TKey, TElement, TResult) Method (IEnumerable(IGrouping(TKey, TElement)), TKey, TKey, TKey, IEqualityComparer(TKey), Func(IEnumerable(TElement), IEnumerable(TElement), IEnumerable(TElement), IEnumerable(IGrouping(TKey, TElement)), TResult))\u0000html/M_MoreLinq_MoreEnumerable_Partition__3_4.htm\u0000823","MoreEnumerable.Split(TSource) Method (IEnumerable(TSource), TSource, IEqualityComparer(TSource), Int32)\u0000html/M_MoreLinq_MoreEnumerable_Split__1_4.htm\u0000492","MoreEnumerable.ToArrayByIndex(T, TResult) Method (IEnumerable(T), Func(T, Int32), Func(T, TResult))\u0000html/M_MoreLinq_MoreEnumerable_ToArrayByIndex__2.htm\u0000602","MoreEnumerable.ThenBy(T, TKey) Method (IOrderedEnumerable(T), Func(T, TKey), IComparer(TKey), OrderByDirection)\u0000html/M_MoreLinq_MoreEnumerable_ThenBy__2_1.htm\u0000533","MoreEnumerable.Partition(TKey, TElement, TResult) Method (IEnumerable(IGrouping(TKey, TElement)), TKey, TKey, TKey, Func(IEnumerable(TElement), IEnumerable(TElement), IEnumerable(TElement), IEnumerable(IGrouping(TKey, TElement)), TResult))\u0000html/M_MoreLinq_MoreEnumerable_Partition__3_5.htm\u0000761","MoreEnumerable.Split(TSource) Method (IEnumerable(TSource), TSource, Int32)\u0000html/M_MoreLinq_MoreEnumerable_Split__1_5.htm\u0000426","MoreEnumerable.ToArrayByIndex(T, TResult) Method (IEnumerable(T), Func(T, Int32), Func(T, Int32, TResult))\u0000html/M_MoreLinq_MoreEnumerable_ToArrayByIndex__2_1.htm\u0000619","MoreEnumerable.ToArrayByIndex(T) Method (IEnumerable(T), Func(T, Int32))\u0000html/M_MoreLinq_MoreEnumerable_ToArrayByIndex__1.htm\u0000494","MoreEnumerable.Permutations(T) Method\u0000html/M_MoreLinq_MoreEnumerable_Permutations__1.htm\u0000442","MoreEnumerable.ToDataTable(T, TTable) Method (IEnumerable(T), TTable, Expression(Func(T, Object))[])\u0000html/M_MoreLinq_MoreEnumerable_ToDataTable__2_1.htm\u0000548","MoreEnumerable.Split(TSource, TResult) Method (IEnumerable(TSource), Func(TSource, Boolean), Func(IEnumerable(TSource), TResult))\u0000html/M_MoreLinq_MoreEnumerable_Split__2.htm\u0000542","MoreEnumerable.ToArrayByIndex(T, TResult) Method (IEnumerable(T), Int32, Func(T, Int32), Func(T, TResult))\u0000html/M_MoreLinq_MoreEnumerable_ToArrayByIndex__2_2.htm\u0000626","MoreEnumerable.Pipe(T) Method\u0000html/M_MoreLinq_MoreEnumerable_Pipe__1.htm\u0000453","MoreEnumerable.ToDelimitedString Method (IEnumerable(Boolean))\u0000html/M_MoreLinq_MoreEnumerable_ToDelimitedString.htm\u0000403","MoreEnumerable.ToDelimitedString Method (IEnumerable(Int64), String)\u0000html/M_MoreLinq_MoreEnumerable_ToDelimitedString_15.htm\u0000416","MoreEnumerable.Prepend(TSource) Method\u0000html/M_MoreLinq_MoreEnumerable_Prepend__1.htm\u0000381","MoreEnumerable.ToArrayByIndex(T, TResult) Method (IEnumerable(T), Int32, Func(T, Int32), Func(T, Int32, TResult))\u0000html/M_MoreLinq_MoreEnumerable_ToArrayByIndex__2_3.htm\u0000643","MoreEnumerable.ToDelimitedString Method (IEnumerable(Boolean), String)\u0000html/M_MoreLinq_MoreEnumerable_ToDelimitedString_1.htm\u0000415","MoreEnumerable.ToDelimitedString Method (IEnumerable(SByte))\u0000html/M_MoreLinq_MoreEnumerable_ToDelimitedString_16.htm\u0000404","MoreEnumerable.ToDataTable(T) Method (IEnumerable(T))\u0000html/M_MoreLinq_MoreEnumerable_ToDataTable__1.htm\u0000333","MoreEnumerable.ToDelimitedString Method (IEnumerable(Int16))\u0000html/M_MoreLinq_MoreEnumerable_ToDelimitedString_10.htm\u0000403","MoreEnumerable.PreScan(TSource) Method\u0000html/M_MoreLinq_MoreEnumerable_PreScan__1.htm\u0000669","MoreEnumerable.ToDelimitedString Method (IEnumerable(SByte), String)\u0000html/M_MoreLinq_MoreEnumerable_ToDelimitedString_17.htm\u0000416","MoreEnumerable.ToDataTable(T) Method (IEnumerable(T), Expression(Func(T, Object))[])\u0000html/M_MoreLinq_MoreEnumerable_ToDataTable__1_1.htm\u0000472","MoreEnumerable.ToDelimitedString Method (IEnumerable(Char), String)\u0000html/M_MoreLinq_MoreEnumerable_ToDelimitedString_5.htm\u0000415","MoreEnumerable.ToDelimitedString Method (IEnumerable(Int16), String)\u0000html/M_MoreLinq_MoreEnumerable_ToDelimitedString_11.htm\u0000415","MoreEnumerable.ToDelimitedString Method (IEnumerable(Single))\u0000html/M_MoreLinq_MoreEnumerable_ToDelimitedString_18.htm\u0000403","MoreEnumerable.ToDataTable(T, TTable) Method (IEnumerable(T), TTable)\u0000html/M_MoreLinq_MoreEnumerable_ToDataTable__2.htm\u0000395","MoreEnumerable.ToDelimitedString Method (IEnumerable(Decimal))\u0000html/M_MoreLinq_MoreEnumerable_ToDelimitedString_6.htm\u0000403","MoreEnumerable.ToDelimitedString Method (IEnumerable(Int32))\u0000html/M_MoreLinq_MoreEnumerable_ToDelimitedString_12.htm\u0000403","MoreEnumerable.ToDelimitedString Method (IEnumerable(Single), String)\u0000html/M_MoreLinq_MoreEnumerable_ToDelimitedString_19.htm\u0000415","MoreEnumerable.ToDelimitedString Method (IEnumerable(Decimal), String)\u0000html/M_MoreLinq_MoreEnumerable_ToDelimitedString_7.htm\u0000415","MoreEnumerable.ToLookup(TKey, TValue) Method (IEnumerable(ValueTuple`2(TKey, TValue)), IEqualityComparer(TKey))\u0000html/M_MoreLinq_MoreEnumerable_ToLookup__2_3.htm\u0000490","MoreEnumerable.ToDelimitedString Method (IEnumerable(Int32), String)\u0000html/M_MoreLinq_MoreEnumerable_ToDelimitedString_13.htm\u0000415","MoreEnumerable.ToDelimitedString Method (IEnumerable(Byte))\u0000html/M_MoreLinq_MoreEnumerable_ToDelimitedString_2.htm\u0000404","MoreEnumerable.ToDelimitedString Method (IEnumerable(Double))\u0000html/M_MoreLinq_MoreEnumerable_ToDelimitedString_8.htm\u0000403","MoreEnumerable.ToDelimitedString Method (IEnumerable(Int64))\u0000html/M_MoreLinq_MoreEnumerable_ToDelimitedString_14.htm\u0000404","MoreEnumerable.ToDelimitedString Method (IEnumerable(String))\u0000html/M_MoreLinq_MoreEnumerable_ToDelimitedString_20.htm\u0000404","MoreLinq Namespace\u0000html/N_MoreLinq.htm\u0000151","MoreEnumerable.Trace(TSource) Method (IEnumerable(TSource))\u0000html/M_MoreLinq_MoreEnumerable_Trace__1.htm\u0000360","MoreEnumerable.ToDelimitedString Method (IEnumerable(Double), String)\u0000html/M_MoreLinq_MoreEnumerable_ToDelimitedString_9.htm\u0000415","MoreEnumerable.Split(TSource, TResult) Method (IEnumerable(TSource), TSource, Int32, Func(IEnumerable(TSource), TResult))\u0000html/M_MoreLinq_MoreEnumerable_Split__2_5.htm\u0000531","MoreEnumerable.AggregateRight Method\u0000html/Overload_MoreLinq_MoreEnumerable_AggregateRight.htm\u0000316","MoreEnumerable.Trace(TSource) Method (IEnumerable(TSource), Func(TSource, String))\u0000html/M_MoreLinq_MoreEnumerable_Trace__1_1.htm\u0000438","MoreEnumerable.ToDelimitedString(TSource) Method (IEnumerable(TSource))\u0000html/M_MoreLinq_MoreEnumerable_ToDelimitedString__1.htm\u0000421","MoreEnumerable.StartsWith(T) Method (IEnumerable(T), IEnumerable(T))\u0000html/M_MoreLinq_MoreEnumerable_StartsWith__1.htm\u0000421","MoreEnumerable.Assert Method\u0000html/Overload_MoreLinq_MoreEnumerable_Assert.htm\u0000158","MoreEnumerable.AssertCount Method\u0000html/Overload_MoreLinq_MoreEnumerable_AssertCount.htm\u0000151","MoreEnumerable.Trace(TSource) Method (IEnumerable(TSource), String)\u0000html/M_MoreLinq_MoreEnumerable_Trace__1_2.htm\u0000410","MoreEnumerable.ToDelimitedString(TSource) Method (IEnumerable(TSource), String)\u0000html/M_MoreLinq_MoreEnumerable_ToDelimitedString__1_1.htm\u0000433","MoreEnumerable.Batch Method\u0000html/Overload_MoreLinq_MoreEnumerable_Batch.htm\u0000143","MoreEnumerable.StartsWith(T) Method (IEnumerable(T), IEnumerable(T), IEqualityComparer(T))\u0000html/M_MoreLinq_MoreEnumerable_StartsWith__1_1.htm\u0000471","MoreEnumerable.TraverseBreadthFirst(T) Method\u0000html/M_MoreLinq_MoreEnumerable_TraverseBreadthFirst__1.htm\u0000374","MoreEnumerable.Concat Method\u0000html/Overload_MoreLinq_MoreEnumerable_Concat.htm\u0000138","MoreEnumerable.CountBy Method\u0000html/Overload_MoreLinq_MoreEnumerable_CountBy.htm\u0000196","MoreEnumerable.Subsets(T) Method (IEnumerable(T))\u0000html/M_MoreLinq_MoreEnumerable_Subsets__1.htm\u0000479","MoreEnumerable.ToDictionary(TKey, TValue) Method (IEnumerable(KeyValuePair(TKey, TValue)))\u0000html/M_MoreLinq_MoreEnumerable_ToDictionary__2.htm\u0000425","MoreEnumerable.TraverseDepthFirst(T) Method\u0000html/M_MoreLinq_MoreEnumerable_TraverseDepthFirst__1.htm\u0000374","MoreEnumerable.DistinctBy Method\u0000html/Overload_MoreLinq_MoreEnumerable_DistinctBy.htm\u0000181","MoreEnumerable.Subsets(T) Method (IEnumerable(T), Int32)\u0000html/M_MoreLinq_MoreEnumerable_Subsets__1_1.htm\u0000448","MoreEnumerable.EndsWith Method\u0000html/Overload_MoreLinq_MoreEnumerable_EndsWith.htm\u0000161","MoreEnumerable.Unfold(TState, T, TResult) Method\u0000html/M_MoreLinq_MoreEnumerable_Unfold__3.htm\u0000590","MoreEnumerable.ToDictionary(TKey, TValue) Method (IEnumerable(KeyValuePair(TKey, TValue)), IEqualityComparer(TKey))\u0000html/M_MoreLinq_MoreEnumerable_ToDictionary__2_1.htm\u0000485","MoreEnumerable.EquiZip Method\u0000html/Overload_MoreLinq_MoreEnumerable_EquiZip.htm\u0000248","MoreEnumerable.TagFirstLast(TSource, TResult) Method\u0000html/M_MoreLinq_MoreEnumerable_TagFirstLast__2.htm\u0000619","MoreEnumerable.ToDictionary(TKey, TValue) Method (IEnumerable(ValueTuple`2(TKey, TValue)))\u0000html/M_MoreLinq_MoreEnumerable_ToDictionary__2_2.htm\u0000439","MoreEnumerable.ExceptBy Method\u0000html/Overload_MoreLinq_MoreEnumerable_ExceptBy.htm\u0000180","MoreEnumerable.TakeEvery(TSource) Method\u0000html/M_MoreLinq_MoreEnumerable_TakeEvery__1.htm\u0000442","MoreEnumerable.ToDictionary(TKey, TValue) Method (IEnumerable(ValueTuple`2(TKey, TValue)), IEqualityComparer(TKey))\u0000html/M_MoreLinq_MoreEnumerable_ToDictionary__2_3.htm\u0000499","MoreEnumerable.Split(TSource, TResult) Method (IEnumerable(TSource), Func(TSource, Boolean), Int32, Func(IEnumerable(TSource), TResult))\u0000html/M_MoreLinq_MoreEnumerable_Split__2_1.htm\u0000584","MoreEnumerable.ToDelimitedString Method (IEnumerable(String), String)\u0000html/M_MoreLinq_MoreEnumerable_ToDelimitedString_21.htm\u0000416","MoreEnumerable.TakeLast(TSource) Method\u0000html/M_MoreLinq_MoreEnumerable_TakeLast__1.htm\u0000454","MoreEnumerable.ToHashSet(TSource) Method (IEnumerable(TSource))\u0000html/M_MoreLinq_MoreEnumerable_ToHashSet__1.htm\u0000372","MoreEnumerable.ForEach Method\u0000html/Overload_MoreLinq_MoreEnumerable_ForEach.htm\u0000154","MoreEnumerable.Split(TSource, TResult) Method (IEnumerable(TSource), TSource, IEqualityComparer(TSource), Func(IEnumerable(TSource), TResult))\u0000html/M_MoreLinq_MoreEnumerable_Split__2_2.htm\u0000557","MoreEnumerable.From Method\u0000html/Overload_MoreLinq_MoreEnumerable_From.htm\u0000196","MoreEnumerable.ToDelimitedString Method (IEnumerable(UInt16))\u0000html/M_MoreLinq_MoreEnumerable_ToDelimitedString_22.htm\u0000404","MoreEnumerable.ToHashSet(TSource) Method (IEnumerable(TSource), IEqualityComparer(TSource))\u0000html/M_MoreLinq_MoreEnumerable_ToHashSet__1_1.htm\u0000437","MoreEnumerable.Split(TSource, TResult) Method (IEnumerable(TSource), TSource, IEqualityComparer(TSource), Int32, Func(IEnumerable(TSource), TResult))\u0000html/M_MoreLinq_MoreEnumerable_Split__2_3.htm\u0000596","MoreEnumerable.ToDelimitedString Method (IEnumerable(UInt16), String)\u0000html/M_MoreLinq_MoreEnumerable_ToDelimitedString_23.htm\u0000416","MoreEnumerable.FullGroupJoin Method\u0000html/Overload_MoreLinq_MoreEnumerable_FullGroupJoin.htm\u0000282","MoreEnumerable.ToLookup(TKey, TValue) Method (IEnumerable(KeyValuePair(TKey, TValue)))\u0000html/M_MoreLinq_MoreEnumerable_ToLookup__2.htm\u0000425","MoreEnumerable.ToDelimitedString Method (IEnumerable(UInt32))\u0000html/M_MoreLinq_MoreEnumerable_ToDelimitedString_24.htm\u0000404","MoreEnumerable.Split(TSource, TResult) Method (IEnumerable(TSource), TSource, Func(IEnumerable(TSource), TResult))\u0000html/M_MoreLinq_MoreEnumerable_Split__2_4.htm\u0000492","MoreEnumerable.FullJoin Method\u0000html/Overload_MoreLinq_MoreEnumerable_FullJoin.htm\u0000372","MoreEnumerable.ToLookup(TKey, TValue) Method (IEnumerable(KeyValuePair(TKey, TValue)), IEqualityComparer(TKey))\u0000html/M_MoreLinq_MoreEnumerable_ToLookup__2_1.htm\u0000485","MoreEnumerable.Windowed(TSource) Method\u0000html/M_MoreLinq_MoreEnumerable_Windowed__1.htm\u0000435","MoreEnumerable.ToDelimitedString Method (IEnumerable(UInt32), String)\u0000html/M_MoreLinq_MoreEnumerable_ToDelimitedString_25.htm\u0000416","MoreEnumerable.PartialSort Method\u0000html/Overload_MoreLinq_MoreEnumerable_PartialSort.htm\u0000354","MoreEnumerable.ToLookup(TKey, TValue) Method (IEnumerable(ValueTuple`2(TKey, TValue)))\u0000html/M_MoreLinq_MoreEnumerable_ToLookup__2_2.htm\u0000430","MoreEnumerable.ToDelimitedString Method (IEnumerable(UInt64))\u0000html/M_MoreLinq_MoreEnumerable_ToDelimitedString_26.htm\u0000405","MoreEnumerable.RandomDouble Method\u0000html/Overload_MoreLinq_MoreEnumerable_RandomDouble.htm\u0000131","MoreEnumerable.ZipLongest(TFirst, TSecond, TResult) Method\u0000html/M_MoreLinq_MoreEnumerable_ZipLongest__3.htm\u0000656","MoreEnumerable.RandomSubset Method\u0000html/Overload_MoreLinq_MoreEnumerable_RandomSubset.htm\u0000140","MoreEnumerable.ToDelimitedString Method (IEnumerable(UInt64), String)\u0000html/M_MoreLinq_MoreEnumerable_ToDelimitedString_27.htm\u0000417","MoreEnumerable.PartialSortBy Method\u0000html/Overload_MoreLinq_MoreEnumerable_PartialSortBy.htm\u0000354","MoreEnumerable.Rank Method\u0000html/Overload_MoreLinq_MoreEnumerable_Rank.htm\u0000136","MoreEnumerable.ToDelimitedString Method (IEnumerable(Byte), String)\u0000html/M_MoreLinq_MoreEnumerable_ToDelimitedString_3.htm\u0000416","MoreEnumerable.ZipShortest(TFirst, TSecond, TResult) Method (IEnumerable(TFirst), IEnumerable(TSecond), Func(TFirst, TSecond, TResult))\u0000html/M_MoreLinq_MoreEnumerable_ZipShortest__3.htm\u0000663","MoreEnumerable.RankBy Method\u0000html/Overload_MoreLinq_MoreEnumerable_RankBy.htm\u0000158","MoreEnumerable.Repeat Method\u0000html/Overload_MoreLinq_MoreEnumerable_Repeat.htm\u0000122","MoreEnumerable.ToDelimitedString Method (IEnumerable(Char))\u0000html/M_MoreLinq_MoreEnumerable_ToDelimitedString_4.htm\u0000403","MoreEnumerable.ZipShortest(T1, T2, T3, TResult) Method (IEnumerable(T1), IEnumerable(T2), IEnumerable(T3), Func(T1, T2, T3, TResult))\u0000html/M_MoreLinq_MoreEnumerable_ZipShortest__4.htm\u0000786","MoreEnumerable.RightJoin Method\u0000html/Overload_MoreLinq_MoreEnumerable_RightJoin.htm\u0000348","MoreEnumerable.Partition Method\u0000html/Overload_MoreLinq_MoreEnumerable_Partition.htm\u0000657","MoreEnumerable.RunLengthEncode Method\u0000html/Overload_MoreLinq_MoreEnumerable_RunLengthEncode.htm\u0000176","MoreEnumerable.Random Method\u0000html/Overload_MoreLinq_MoreEnumerable_Random.htm\u0000216","MoreEnumerable.Scan Method\u0000html/Overload_MoreLinq_MoreEnumerable_Scan.htm\u0000177","MoreEnumerable.ZipShortest(T1, T2, T3, T4, TResult) Method (IEnumerable(T1), IEnumerable(T2), IEnumerable(T3), IEnumerable(T4), Func(T1, T2, T3, T4, TResult))\u0000html/M_MoreLinq_MoreEnumerable_ZipShortest__5.htm\u0000884","MoreEnumerable.ToArrayByIndex Method\u0000html/Overload_MoreLinq_MoreEnumerable_ToArrayByIndex.htm\u0000434","MoreEnumerable.ScanRight Method\u0000html/Overload_MoreLinq_MoreEnumerable_ScanRight.htm\u0000226","SequenceException Constructor\u0000html/M_MoreLinq_SequenceException__ctor.htm\u0000146","MoreEnumerable.GroupAdjacent Method\u0000html/Overload_MoreLinq_MoreEnumerable_GroupAdjacent.htm\u0000405","MoreEnumerable.ToDataTable Method\u0000html/Overload_MoreLinq_MoreEnumerable_ToDataTable.htm\u0000239","MoreEnumerable.Segment Method\u0000html/Overload_MoreLinq_MoreEnumerable_Segment.htm\u0000185","SequenceException Constructor (SerializationInfo, StreamingContext)\u0000html/M_MoreLinq_SequenceException__ctor_1.htm\u0000224","MoreEnumerable.Incremental Method\u0000html/Overload_MoreLinq_MoreEnumerable_Incremental.htm\u0000190","MoreEnumerable.Sequence Method\u0000html/Overload_MoreLinq_MoreEnumerable_Sequence.htm\u0000163","SequenceException Constructor (String)\u0000html/M_MoreLinq_SequenceException__ctor_2.htm\u0000185","MoreEnumerable.Index Method\u0000html/Overload_MoreLinq_MoreEnumerable_Index.htm\u0000162","SequenceException Constructor (String, Exception)\u0000html/M_MoreLinq_SequenceException__ctor_3.htm\u0000238","MoreEnumerable.SortedMerge Method\u0000html/Overload_MoreLinq_MoreEnumerable_SortedMerge.htm\u0000174","MoreEnumerable.Lag Method\u0000html/Overload_MoreLinq_MoreEnumerable_Lag.htm\u0000166","MoreEnumerable.Lead Method\u0000html/Overload_MoreLinq_MoreEnumerable_Lead.htm\u0000166","MoreEnumerable.FallbackIfEmpty Method\u0000html/Overload_MoreLinq_MoreEnumerable_FallbackIfEmpty.htm\u0000285","MoreEnumerable.ToDelimitedString Method\u0000html/Overload_MoreLinq_MoreEnumerable_ToDelimitedString.htm\u0000861","MoreEnumerable.Split Method\u0000html/Overload_MoreLinq_MoreEnumerable_Split.htm\u0000542","MoreEnumerable.FillBackward Method\u0000html/Overload_MoreLinq_MoreEnumerable_FillBackward.htm\u0000247","MoreEnumerable.ToDictionary Method\u0000html/Overload_MoreLinq_MoreEnumerable_ToDictionary.htm\u0000250","MoreEnumerable.LeftJoin Method\u0000html/Overload_MoreLinq_MoreEnumerable_LeftJoin.htm\u0000348","MoreEnumerable.StartsWith Method\u0000html/Overload_MoreLinq_MoreEnumerable_StartsWith.htm\u0000161","MoreEnumerable.FillForward Method\u0000html/Overload_MoreLinq_MoreEnumerable_FillForward.htm\u0000253","MoreEnumerable.ToHashSet Method\u0000html/Overload_MoreLinq_MoreEnumerable_ToHashSet.htm\u0000144","MoreEnumerable.MaxBy Method\u0000html/Overload_MoreLinq_MoreEnumerable_MaxBy.htm\u0000163","MoreEnumerable.Subsets Method\u0000html/Overload_MoreLinq_MoreEnumerable_Subsets.htm\u0000181","MoreEnumerable.Flatten Method\u0000html/Overload_MoreLinq_MoreEnumerable_Flatten.htm\u0000140","MoreEnumerable.MinBy Method\u0000html/Overload_MoreLinq_MoreEnumerable_MinBy.htm\u0000163","MoreEnumerable.ThenBy Method\u0000html/Overload_MoreLinq_MoreEnumerable_ThenBy.htm\u0000174","MoreEnumerable.ToLookup Method\u0000html/Overload_MoreLinq_MoreEnumerable_ToLookup.htm\u0000244","MoreEnumerable.OrderBy Method\u0000html/Overload_MoreLinq_MoreEnumerable_OrderBy.htm\u0000168","MoreEnumerable.Trace Method\u0000html/Overload_MoreLinq_MoreEnumerable_Trace.htm\u0000158","MoreEnumerable.Fold Method\u0000html/Overload_MoreLinq_MoreEnumerable_Fold.htm\u0000796","MoreEnumerable.ZipShortest Method\u0000html/Overload_MoreLinq_MoreEnumerable_ZipShortest.htm\u0000248","SequenceException Constructor\u0000html/Overload_MoreLinq_SequenceException__ctor.htm\u0000168","MoreEnumerable.OrderedMerge Method\u0000html/Overload_MoreLinq_MoreEnumerable_OrderedMerge.htm\u0000704","SequenceException Properties\u0000html/Properties_T_MoreLinq_SequenceException.htm\u0000267","MoreEnumerable.Pad Method\u0000html/Overload_MoreLinq_MoreEnumerable_Pad.htm\u0000191","MoreEnumerable.PadStart Method\u0000html/Overload_MoreLinq_MoreEnumerable_PadStart.htm\u0000221","MoreEnumerable Class\u0000html/T_MoreLinq_MoreEnumerable.htm\u000010564","OrderByDirection Enumeration\u0000html/T_MoreLinq_OrderByDirection.htm\u0000155","SequenceException Class\u0000html/T_MoreLinq_SequenceException.htm\u0000654"]
\ No newline at end of file
diff --git a/2.10/ref/api/html/Events_T_MoreLinq_SequenceException.htm b/2.10/ref/api/html/Events_T_MoreLinq_SequenceException.htm
new file mode 100644
index 0000000..c7c1656
--- /dev/null
+++ b/2.10/ref/api/html/Events_T_MoreLinq_SequenceException.htm
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Acquire__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Acquire__1.htm
new file mode 100644
index 0000000..83ab5e1
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Acquire__1.htm
@@ -0,0 +1,38 @@
+MoreEnumerable.Acquire(TSource) Method
+ Ensures that a source sequence of IDisposable
+ objects are all acquired successfully. If the acquisition of any
+ one IDisposable fails then those successfully
+ acquired till that point are disposed.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_AssertCount__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_AssertCount__1.htm
new file mode 100644
index 0000000..8f9b694
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_AssertCount__1.htm
@@ -0,0 +1,38 @@
+MoreEnumerable.AssertCount(TSource) Method (IEnumerable(TSource), Int32)
Type: IEnumerableTSource
+ Returns the original sequence as long it is contains the
+ number of elements specified by count.
+ Otherwise it throws Exception.
+
Type: IEnumerableTSource
+ Returns the original sequence as long it is contains the
+ number of elements specified by count.
+ Otherwise it throws the Exception object
+ returned by calling errorSelector.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Assert__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Assert__1.htm
new file mode 100644
index 0000000..37d4f17
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Assert__1.htm
@@ -0,0 +1,39 @@
+MoreEnumerable.Assert(TSource) Method (IEnumerable(TSource), Func(TSource, Boolean))
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_AtLeast__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_AtLeast__1.htm
new file mode 100644
index 0000000..095bcd1
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_AtLeast__1.htm
@@ -0,0 +1,38 @@
+MoreEnumerable.AtLeast(T) Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_AtMost__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_AtMost__1.htm
new file mode 100644
index 0000000..72a5f3a
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_AtMost__1.htm
@@ -0,0 +1,38 @@
+MoreEnumerable.AtMost(T) Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Batch__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Batch__1.htm
new file mode 100644
index 0000000..f0eefa0
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Batch__1.htm
@@ -0,0 +1,34 @@
+MoreEnumerable.Batch(TSource) Method (IEnumerable(TSource), Int32)
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Cartesian__3.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Cartesian__3.htm
new file mode 100644
index 0000000..e9eb771
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Cartesian__3.htm
@@ -0,0 +1,37 @@
+MoreEnumerable.Cartesian(TFirst, TSecond, TResult) Method
+ Returns the Cartesian product of two sequences by combining each element of the first set with each in the second
+ and applying the user=define projection to the pair.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Concat__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Concat__1.htm
new file mode 100644
index 0000000..7bd1a98
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Concat__1.htm
@@ -0,0 +1,32 @@
+MoreEnumerable.Concat(T) Method (IEnumerable(T), T)
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Concat__1_1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Concat__1_1.htm
new file mode 100644
index 0000000..9d47060
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Concat__1_1.htm
@@ -0,0 +1,32 @@
+MoreEnumerable.Concat(T) Method (T, IEnumerable(T))
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Consume__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Consume__1.htm
new file mode 100644
index 0000000..a2a857e
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Consume__1.htm
@@ -0,0 +1,29 @@
+MoreEnumerable.Consume(T) Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_CountBetween__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_CountBetween__1.htm
new file mode 100644
index 0000000..8fc3e6d
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_CountBetween__1.htm
@@ -0,0 +1,43 @@
+MoreEnumerable.CountBetween(T) Method
+ Applies a key-generating function to each element of a sequence and returns a sequence of
+ unique keys and their number of occurrences in the original sequence.
+
+ Applies a key-generating function to each element of a sequence and returns a sequence of
+ unique keys and their number of occurrences in the original sequence.
+ An additional argument specifies a comparer to use for testing equivalence of keys.
+
Type: SystemFuncTSource, TKey Function that transforms each item of source sequence into a key to be compared against the others.
comparer
Type: System.Collections.GenericIEqualityComparerTKey The equality comparer to use to determine whether or not keys are equal.
+ If null, the default equality comparer for TSource is used.
Type Parameters
TSource
Type of the elements of the source sequence.
TKey
Type of the projected element.
Return Value
Type: IEnumerableKeyValuePairTKey, Int32 A sequence of unique keys and their number of occurrences in the original sequence.
+ Returns all distinct elements of the given source, where "distinctness"
+ is determined via a projection and the default equality comparer for the projected type.
+
+ This operator uses deferred execution and streams the results, although
+ a set of already-seen keys is retained. If a key is seen multiple times,
+ only the first element with that key is returned.
+
+ Returns all distinct elements of the given source, where "distinctness"
+ is determined via a projection and the specified comparer for the projected type.
+
Type: SystemFuncTSource, TKey Projection for determining "distinctness"
comparer
Type: System.Collections.GenericIEqualityComparerTKey The equality comparer to use to determine whether or not keys are equal.
+ If null, the default equality comparer for TSource is used.
Type Parameters
TSource
Type of the source sequence
TKey
Type of the projected element
Return Value
Type: IEnumerableTSource A sequence consisting of distinct elements from the source sequence,
+ comparing them by the specified key projection.
+ This operator uses deferred execution and streams the results, although
+ a set of already-seen keys is retained. If a key is seen multiple times,
+ only the first element with that key is returned.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_EndsWith__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_EndsWith__1.htm
new file mode 100644
index 0000000..f534e00
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_EndsWith__1.htm
@@ -0,0 +1,41 @@
+MoreEnumerable.EndsWith(T) Method (IEnumerable(T), IEnumerable(T))
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_EndsWith__1_1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_EndsWith__1_1.htm
new file mode 100644
index 0000000..137fecc
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_EndsWith__1_1.htm
@@ -0,0 +1,44 @@
+MoreEnumerable.EndsWith(T) Method (IEnumerable(T), IEnumerable(T), IEqualityComparer(T))
+ If the two input sequences are of different lengths then
+ InvalidOperationException is thrown.
+ This operator uses deferred execution and streams its results.
+
+ If the three input sequences are of different lengths then
+ InvalidOperationException is thrown.
+ This operator uses deferred execution and streams its results.
+
+ If the three input sequences are of different lengths then
+ InvalidOperationException is thrown.
+ This operator uses deferred execution and streams its results.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Evaluate__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Evaluate__1.htm
new file mode 100644
index 0000000..80973be
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Evaluate__1.htm
@@ -0,0 +1,32 @@
+MoreEnumerable.Evaluate(T) Method
+ This operator uses deferred execution and streams the results.
+ If the resulting sequence is enumerated multiple times, the functions will be
+ evaluated multiple times too.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Exactly__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Exactly__1.htm
new file mode 100644
index 0000000..0c12113
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Exactly__1.htm
@@ -0,0 +1,37 @@
+MoreEnumerable.Exactly(T) Method
+ This is a set operation; if multiple elements in first have
+ equal keys, only the first such element is returned.
+ This operator uses deferred execution and streams the results, although
+ a set of keys from second is immediately selected and retained.
+
Type: SystemFuncTSource, TKey The mapping from source element to key.
keyComparer
Type: System.Collections.GenericIEqualityComparerTKey The equality comparer to use to determine whether or not keys are equal.
+ If null, the default equality comparer for TSource is used.
Type Parameters
TSource
The type of the elements in the input sequences.
TKey
The type of the key returned by keySelector.
Return Value
Type: IEnumerableTSource A sequence of elements from first whose key was not also a key for
+ any element in second.
+ This is a set operation; if multiple elements in first have
+ equal keys, only the first such element is returned.
+ This operator uses deferred execution and streams the results, although
+ a set of keys from second is immediately selected and retained.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Exclude__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Exclude__1.htm
new file mode 100644
index 0000000..c776e8d
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Exclude__1.htm
@@ -0,0 +1,37 @@
+MoreEnumerable.Exclude(T) Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_FallbackIfEmpty__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_FallbackIfEmpty__1.htm
new file mode 100644
index 0000000..87ecd53
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_FallbackIfEmpty__1.htm
@@ -0,0 +1,37 @@
+MoreEnumerable.FallbackIfEmpty(T) Method (IEnumerable(T), IEnumerable(T))
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_FallbackIfEmpty__1_1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_FallbackIfEmpty__1_1.htm
new file mode 100644
index 0000000..3e3df9a
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_FallbackIfEmpty__1_1.htm
@@ -0,0 +1,40 @@
+MoreEnumerable.FallbackIfEmpty(T) Method (IEnumerable(T), T)
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_FallbackIfEmpty__1_2.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_FallbackIfEmpty__1_2.htm
new file mode 100644
index 0000000..0dcbd22
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_FallbackIfEmpty__1_2.htm
@@ -0,0 +1,42 @@
+MoreEnumerable.FallbackIfEmpty(T) Method (IEnumerable(T), T, T)
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_FallbackIfEmpty__1_5.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_FallbackIfEmpty__1_5.htm
new file mode 100644
index 0000000..f89c09c
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_FallbackIfEmpty__1_5.htm
@@ -0,0 +1,37 @@
+MoreEnumerable.FallbackIfEmpty(T) Method (IEnumerable(T), T[])
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_FillBackward__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_FillBackward__1.htm
new file mode 100644
index 0000000..0d1198a
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_FillBackward__1.htm
@@ -0,0 +1,37 @@
+MoreEnumerable.FillBackward(T) Method (IEnumerable(T))
+ This method uses deferred execution semantics and streams its
+ results. If references or values are null at the end of the
+ sequence then they remain null.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_FillBackward__1_1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_FillBackward__1_1.htm
new file mode 100644
index 0000000..86a4486
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_FillBackward__1_1.htm
@@ -0,0 +1,42 @@
+MoreEnumerable.FillBackward(T) Method (IEnumerable(T), Func(T, Boolean))
+ Returns a sequence with each missing element in the source replaced
+ with the following non-missing element in that sequence. An
+ additional parameter specifies a function used to determine if an
+ element is considered missing or not.
+
+ This method uses deferred execution semantics and streams its
+ results. If elements are missing at the end of the sequence then
+ they remain missing.
+
+ Returns a sequence with each missing element in the source replaced
+ with the following non-missing element in that sequence. Additional
+ parameters specifiy two functions, one used to determine if an
+ element is considered missing or not and another to provide the
+ replacement for the missing element.
+
Type: SystemFuncT, Boolean The function used to determine if
+ an element in the sequence is considered missing.
fillSelector
Type: SystemFuncT, T, T The function used to produce the element
+ that will replace the missing one. It receives the next non-missing
+ element as well as the current element considered missing.
+ This method uses deferred execution semantics and streams its
+ results. If elements are missing at the end of the sequence then
+ they remain missing.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_FillForward__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_FillForward__1.htm
new file mode 100644
index 0000000..5c796e8
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_FillForward__1.htm
@@ -0,0 +1,37 @@
+MoreEnumerable.FillForward(T) Method (IEnumerable(T))
+ Returns a sequence with each null reference or value in the source
+ replaced with the previous non-null reference or value seen in
+ that sequence.
+
+ This method uses deferred execution semantics and streams its
+ results. If references or values are null at the start of the
+ sequence then they remain null.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_FillForward__1_1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_FillForward__1_1.htm
new file mode 100644
index 0000000..8c335f1
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_FillForward__1_1.htm
@@ -0,0 +1,42 @@
+MoreEnumerable.FillForward(T) Method (IEnumerable(T), Func(T, Boolean))
+ Returns a sequence with each missing element in the source replaced
+ with the previous non-missing element seen in that sequence. An
+ additional parameter specifies a function used to determine if an
+ element is considered missing or not.
+
+ This method uses deferred execution semantics and streams its
+ results. If elements are missing at the start of the sequence then
+ they remain missing.
+
+ Returns a sequence with each missing element in the source replaced
+ with one based on the previous non-missing element seen in that
+ sequence. Additional parameters specifiy two functions, one used to
+ determine if an element is considered missing or not and another
+ to provide the replacement for the missing element.
+
Type: SystemFuncT, Boolean The function used to determine if
+ an element in the sequence is considered missing.
fillSelector
Type: SystemFuncT, T, T The function used to produce the element
+ that will replace the missing one. It receives the previous
+ non-missing element as well as the current element considered
+ missing.
+ This method uses deferred execution semantics and streams its
+ results. If elements are missing at the start of the sequence then
+ they remain missing.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Flatten.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Flatten.htm
new file mode 100644
index 0000000..3ddcfaf
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Flatten.htm
@@ -0,0 +1,29 @@
+MoreEnumerable.Flatten Method (IEnumerable)
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Flatten_1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Flatten_1.htm
new file mode 100644
index 0000000..f236a75
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Flatten_1.htm
@@ -0,0 +1,41 @@
+MoreEnumerable.Flatten Method (IEnumerable, Func(IEnumerable, Boolean))
+ Flattens a sequence containing arbitrarily-nested sequences. An
+ additional parameter specifies a predicate function used to
+ determine whether a nested IEnumerable should be
+ flattened or not.
+
Type: SystemFuncIEnumerable, Boolean
+ A function that receives each element that implements
+ IEnumerable and indicates if its elements should be
+ recursively flattened into the resulting sequence.
+
Return Value
Type: IEnumerableObject
+ A sequence that contains the elements of source
+ and all nested sequences for which the predicate function
+ returned true.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ForEach__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ForEach__1.htm
new file mode 100644
index 0000000..0051523
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ForEach__1.htm
@@ -0,0 +1,32 @@
+MoreEnumerable.ForEach(T) Method (IEnumerable(T), Action(T))
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ForEach__1_1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ForEach__1_1.htm
new file mode 100644
index 0000000..c6a7638
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ForEach__1_1.htm
@@ -0,0 +1,34 @@
+MoreEnumerable.ForEach(T) Method (IEnumerable(T), Action(T, Int32))
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_From__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_From__1.htm
new file mode 100644
index 0000000..aeeeccf
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_From__1.htm
@@ -0,0 +1,29 @@
+MoreEnumerable.From(T) Method (Func(T))
Type: IEnumerableT A sequence with the value resulting from invoking function.
Remarks
+ This operator uses deferred execution and streams the results.
+ If the resulting sequence is enumerated multiple times, the function will be
+ invoked multiple times too.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_From__1_1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_From__1_1.htm
new file mode 100644
index 0000000..e3d7b0b
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_From__1_1.htm
@@ -0,0 +1,33 @@
+MoreEnumerable.From(T) Method (Func(T), Func(T))
Type: SystemFuncT The second function to evaluate.
Type Parameters
T
The type of the object returned by the functions.
Return Value
Type: IEnumerableT A sequence with the values resulting from invoking function1 and function2.
Remarks
+ This operator uses deferred execution and streams the results.
+ If the resulting sequence is enumerated multiple times, the functions will be
+ invoked multiple times too.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_From__1_2.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_From__1_2.htm
new file mode 100644
index 0000000..b793bf1
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_From__1_2.htm
@@ -0,0 +1,37 @@
+MoreEnumerable.From(T) Method (Func(T), Func(T), Func(T))
Type: IEnumerableT A sequence with the values resulting from invoking function1, function2 and function3.
Remarks
+ This operator uses deferred execution and streams the results.
+ If the resulting sequence is enumerated multiple times, the functions will be
+ invoked multiple times too.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_From__1_3.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_From__1_3.htm
new file mode 100644
index 0000000..a122082
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_From__1_3.htm
@@ -0,0 +1,29 @@
+MoreEnumerable.From(T) Method (Func(T)[])
+ This operator uses deferred execution and streams the results.
+ If the resulting sequence is enumerated multiple times, the functions will be
+ invoked multiple times too.
+
+ This operator uses deferred execution and streams the results.
+ The results are yielded in the order of the elements found in the first sequence
+ followed by those found only in the second. In addition, the callback responsible
+ for projecting the results is supplied with sequences which preserve their source order.
+
Type: SystemFuncTFirst, TKey The mapping from first sequence to key
secondKeySelector
Type: SystemFuncTSecond, TKey The mapping from second sequence to key
comparer
Type: System.Collections.GenericIEqualityComparerTKey The equality comparer to use to determine whether or not keys are equal.
+ If null, the default equality comparer for TKey is used.
Type Parameters
TFirst
The type of the elements in the first input sequence
TSecond
The type of the elements in the second input sequence
+ This operator uses deferred execution and streams the results.
+ The results are yielded in the order of the elements found in the first sequence
+ followed by those found only in the second. In addition, the callback responsible
+ for projecting the results is supplied with sequences which preserve their source order.
+
+ This operator uses deferred execution and streams the results.
+ The results are yielded in the order of the elements found in the first sequence
+ followed by those found only in the second. In addition, the callback responsible
+ for projecting the results is supplied with sequences which preserve their source order.
+
Type: System.Collections.GenericIEqualityComparerTKey The equality comparer to use to determine whether or not keys are equal.
+ If null, the default equality comparer for TKey is used.
Type Parameters
TFirst
The type of the elements in the first input sequence
TSecond
The type of the elements in the second input sequence
TKey
The type of the key to use to join
TResult
The type of the elements of the resulting sequence
Return Value
Type: IEnumerableTResult A sequence of elements joined from first and second.
+
+ This operator uses deferred execution and streams the results.
+ The results are yielded in the order of the elements found in the first sequence
+ followed by those found only in the second. In addition, the callback responsible
+ for projecting the results is supplied with sequences which preserve their source order.
+
Type: SystemFuncTSource, TKey
+ Function that projects the key given an element of one of the
+ sequences to join.
firstSelector
Type: SystemFuncTSource, TResult
+ Function that projects the result given just an element from
+ first where there is no corresponding element
+ in second.
secondSelector
Type: SystemFuncTSource, TResult
+ Function that projects the result given just an element from
+ second where there is no corresponding element
+ in first.
bothSelector
Type: SystemFuncTSource, TSource, TResult
+ Function that projects the result given an element from
+ first and an element from second
+ that match on a common key.
Type Parameters
TSource
+ The type of elements in the source sequence.
TKey
+ The type of the key returned by the key selector function.
TResult
+ The type of the result elements.
Return Value
Type: IEnumerableTResult A sequence containing results projected from a full
+ outer join of the two input sequences.
+ Performs a full outer join on two homogeneous sequences.
+ Additional arguments specify key selection functions, result
+ projection functions and a key comparer.
+
Type: SystemFuncTSource, TKey
+ Function that projects the key given an element of one of the
+ sequences to join.
firstSelector
Type: SystemFuncTSource, TResult
+ Function that projects the result given just an element from
+ first where there is no corresponding element
+ in second.
secondSelector
Type: SystemFuncTSource, TResult
+ Function that projects the result given just an element from
+ second where there is no corresponding element
+ in first.
bothSelector
Type: SystemFuncTSource, TSource, TResult
+ Function that projects the result given an element from
+ first and an element from second
+ that match on a common key.
+ Performs a full outer join on two heterogeneous sequences.
+ Additional arguments specify key selection functions and result
+ projection functions.
+
Type: SystemFuncTFirst, TKey
+ Function that projects the key given an element from first.
secondKeySelector
Type: SystemFuncTSecond, TKey
+ Function that projects the key given an element from second.
firstSelector
Type: SystemFuncTFirst, TResult
+ Function that projects the result given just an element from
+ first where there is no corresponding element
+ in second.
secondSelector
Type: SystemFuncTSecond, TResult
+ Function that projects the result given just an element from
+ second where there is no corresponding element
+ in first.
bothSelector
Type: SystemFuncTFirst, TSecond, TResult
+ Function that projects the result given an element from
+ first and an element from second
+ that match on a common key.
Type Parameters
TFirst
+ The type of elements in the first sequence.
TSecond
+ The type of elements in the second sequence.
TKey
+ The type of the key returned by the key selector functions.
TResult
+ The type of the result elements.
Return Value
Type: IEnumerableTResult A sequence containing results projected from a full
+ outer join of the two input sequences.
+ Performs a full outer join on two heterogeneous sequences.
+ Additional arguments specify key selection functions, result
+ projection functions and a key comparer.
+
Type: SystemFuncTFirst, TKey
+ Function that projects the key given an element from first.
secondKeySelector
Type: SystemFuncTSecond, TKey
+ Function that projects the key given an element from second.
firstSelector
Type: SystemFuncTFirst, TResult
+ Function that projects the result given just an element from
+ first where there is no corresponding element
+ in second.
secondSelector
Type: SystemFuncTSecond, TResult
+ Function that projects the result given just an element from
+ second where there is no corresponding element
+ in first.
bothSelector
Type: SystemFuncTFirst, TSecond, TResult
+ Function that projects the result given an element from
+ first and an element from second
+ that match on a common key.
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_GenerateByIndex__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_GenerateByIndex__1.htm
new file mode 100644
index 0000000..10ed15a
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_GenerateByIndex__1.htm
@@ -0,0 +1,29 @@
+MoreEnumerable.GenerateByIndex(TResult) Method
+ The sequence is (practically) infinite
+ - the index ranges from 0 to int.MaxValue inclusive. This function defers
+ execution and streams the results.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Generate__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Generate__1.htm
new file mode 100644
index 0000000..7765f97
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Generate__1.htm
@@ -0,0 +1,35 @@
+MoreEnumerable.Generate(TResult) Method
Type: SystemFuncTSource, TKey A function to extract the key for each
+ element.
Type Parameters
TSource
The type of the elements of
+ source.
TKey
The type of the key returned by
+ keySelector.
Return Value
Type: IEnumerableIGroupingTKey, TSource A sequence of groupings where each grouping
+ (IGroupingTKey, TElement) contains the key
+ and the adjacent elements in the same order as found in the
+ source sequence.
+ This method is implemented by using deferred execution and
+ streams the groupings. The grouping elements, however, are
+ buffered. Each grouping is therefore yielded as soon as it
+ is complete and before the next grouping occurs.
+
Type: IEnumerableIGroupingTKey, TSource A sequence of groupings where each grouping
+ (IGroupingTKey, TElement) contains the key
+ and the adjacent elements in the same order as found in the
+ source sequence.
+ This method is implemented by using deferred execution and
+ streams the groupings. The grouping elements, however, are
+ buffered. Each grouping is therefore yielded as soon as it
+ is complete and before the next grouping occurs.
+
+ Groups the adjacent elements of a sequence according to a
+ specified key selector function and projects the elements for
+ each group by using a specified function.
+
Type: SystemFuncTSource, TKey A function to extract the key for each
+ element.
elementSelector
Type: SystemFuncTSource, TElement A function to map each source
+ element to an element in the resulting grouping.
Type Parameters
TSource
The type of the elements of
+ source.
TKey
The type of the key returned by
+ keySelector.
TElement
The type of the elements in the
+ resulting groupings.
Return Value
Type: IEnumerableIGroupingTKey, TElement A sequence of groupings where each grouping
+ (IGroupingTKey, TElement) contains the key
+ and the adjacent elements (of type TElement)
+ in the same order as found in the source sequence.
+ This method is implemented by using deferred execution and
+ streams the groupings. The grouping elements, however, are
+ buffered. Each grouping is therefore yielded as soon as it
+ is complete and before the next grouping occurs.
+
+ Groups the adjacent elements of a sequence according to a
+ specified key selector function. The keys are compared by using
+ a comparer and each group's elements are projected by using a
+ specified function.
+
The type of the elements in the
+ resulting groupings.
Return Value
Type: IEnumerableIGroupingTKey, TElement A sequence of groupings where each grouping
+ (IGroupingTKey, TElement) contains the key
+ and the adjacent elements (of type TElement)
+ in the same order as found in the source sequence.
+ This method is implemented by using deferred execution and
+ streams the groupings. The grouping elements, however, are
+ buffered. Each grouping is therefore yielded as soon as it
+ is complete and before the next grouping occurs.
+
+ Groups the adjacent elements of a sequence according to a
+ specified key selector function. The keys are compared by using
+ a comparer and each group's elements are projected by using a
+ specified function.
+
+ This method is implemented by using deferred execution and
+ streams the groupings. The grouping elements, however, are
+ buffered. Each grouping is therefore yielded as soon as it
+ is complete and before the next grouping occurs.
+
+ Groups the adjacent elements of a sequence according to a
+ specified key selector function. The keys are compared by using
+ a comparer and each group's elements are projected by using a
+ specified function.
+
+ This method is implemented by using deferred execution and
+ streams the groupings. The grouping elements, however, are
+ buffered. Each grouping is therefore yielded as soon as it
+ is complete and before the next grouping occurs.
+
[ObsoleteAttribute("Use Pairwise instead, which is identical to Incremental. Incremental will be removed in a future version.")]
+publicstaticIEnumerable<TResult> Incremental<TSource, TResult>(
+ thisIEnumerable<TSource> sequence,
+ Func<TSource, TSource, TResult> resultSelector
+)
+
<ExtensionAttribute>
+<ObsoleteAttribute("Use Pairwise instead, which is identical to Incremental. Incremental will be removed in a future version.")>
+PublicSharedFunctionIncremental(Of TSource, TResult) (
+ sequenceAsIEnumerable(Of TSource),
+ resultSelectorAsFunc(Of TSource, TSource, TResult)
+) AsIEnumerable(Of TResult)
public:
+[ExtensionAttribute]
+[ObsoleteAttribute(L"Use Pairwise instead, which is identical to Incremental. Incremental will be removed in a future version.")]
+generic<typename TSource, typename TResult>
+staticIEnumerable<TResult>^ Incremental(
+ IEnumerable<TSource>^ sequence,
+ Func<TSource, TSource, TResult>^ resultSelector
+)
[<ExtensionAttribute>]
+[<ObsoleteAttribute("Use Pairwise instead, which is identical to Incremental. Incremental will be removed in a future version.")>]
+staticmemberIncremental :
+ sequence : IEnumerable<'TSource> *
+ resultSelector : Func<'TSource, 'TSource, 'TResult> ->IEnumerable<'TResult>
+
+ The projection function is passed the previous and next element (in that order) and may use
+ either or both in computing the result.
+ If the sequence has less than two items, the result is always an empty sequence.
+ The number of items in the resulting sequence is always one less than in the source sequence.
[ObsoleteAttribute("Use Index with Pairwise instead.Incremental will be removed in a future version.")]
+publicstaticIEnumerable<TResult> Incremental<TSource, TResult>(
+ thisIEnumerable<TSource> sequence,
+ Func<TSource, TSource, int, TResult> resultSelector
+)
+
<ExtensionAttribute>
+<ObsoleteAttribute("Use Index with Pairwise instead.Incremental will be removed in a future version.")>
+PublicSharedFunctionIncremental(Of TSource, TResult) (
+ sequenceAsIEnumerable(Of TSource),
+ resultSelectorAsFunc(Of TSource, TSource, Integer, TResult)
+) AsIEnumerable(Of TResult)
public:
+[ExtensionAttribute]
+[ObsoleteAttribute(L"Use Index with Pairwise instead.Incremental will be removed in a future version.")]
+generic<typename TSource, typename TResult>
+staticIEnumerable<TResult>^ Incremental(
+ IEnumerable<TSource>^ sequence,
+ Func<TSource, TSource, int, TResult>^ resultSelector
+)
[<ExtensionAttribute>]
+[<ObsoleteAttribute("Use Index with Pairwise instead.Incremental will be removed in a future version.")>]
+staticmemberIncremental :
+ sequence : IEnumerable<'TSource> *
+ resultSelector : Func<'TSource, 'TSource, int, 'TResult> ->IEnumerable<'TResult>
+
+ The projection function is passed the previous element, next element, and the zero-based index of
+ the next element (in that order) and may use any of these values in computing the result.
+ If the sequence has less than two items, the result is always an empty sequence.
+ The number of items in the resulting sequence is always one less than in the source sequence.
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Index__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Index__1.htm
new file mode 100644
index 0000000..f5f1fae
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Index__1.htm
@@ -0,0 +1,31 @@
+MoreEnumerable.Index(TSource) Method (IEnumerable(TSource))
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Index__1_1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Index__1_1.htm
new file mode 100644
index 0000000..26fa763
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Index__1_1.htm
@@ -0,0 +1,35 @@
+MoreEnumerable.Index(TSource) Method (IEnumerable(TSource), Int32)
+ Returns a sequence of KeyValuePairTKey, TValue
+ where the key is the index of the value in the source sequence.
+ An additional parameter specifies the starting index.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Insert__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Insert__1.htm
new file mode 100644
index 0000000..9804507
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Insert__1.htm
@@ -0,0 +1,50 @@
+MoreEnumerable.Insert(T) Method
+ Thrown lazily if index is greater than the
+ length of first. The validation occurs when
+ yielding the next element after having iterated
+ first entirely.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Interleave__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Interleave__1.htm
new file mode 100644
index 0000000..381869f
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Interleave__1.htm
@@ -0,0 +1,40 @@
+MoreEnumerable.Interleave(T) Method
+ Interleave combines sequences by visiting each in turn, and returning the first element of each, followed
+ by the second, then the third, and so on. So, for example:
+ This operator behaves in a deferred and streaming manner.
+ When sequences are of unequal length, this method will skip those sequences that have been fully consumed
+ and continue interleaving the remaining sequences.
+ The sequences are interleaved in the order that they appear in the otherSequences
+ collection, with sequence as the first sequence.
+
Type: SystemInt32 The offset (expressed as a positive number) by which to lead each element of the sequence
resultSelector
Type: SystemFuncTSource, TSource, TResult A projection function which accepts the current and subsequent (lead) element (in that order) and produces a result
Type Parameters
TSource
The type of the elements in the source sequence
TResult
The type of the elements in the result sequence
Return Value
Type: IEnumerableTResult A sequence produced by projecting each element of the sequence with its lead pairing
+ This operator evaluates in a deferred and streaming manner.
+ For elements of the sequence that are less than offset items from the end,
+ default(T) is used as the lead value.
Type: SystemInt32 The offset (expressed as a positive number) by which to lead each element of the sequence
defaultLeadValue
Type: TSource A default value supplied for the leading element when none is available
resultSelector
Type: SystemFuncTSource, TSource, TResult A projection function which accepts the current and subsequent (lead) element (in that order) and produces a result
Type Parameters
TSource
The type of the elements in the source sequence
TResult
The type of the elements in the result sequence
Return Value
Type: IEnumerableTResult A sequence produced by projecting each element of the sequence with its lead pairing
Type: SystemFuncTSource, TKey
+ Function that projects the key given an element of one of the
+ sequences to join.
firstSelector
Type: SystemFuncTSource, TResult
+ Function that projects the result given just an element from
+ first where there is no corresponding element
+ in second.
bothSelector
Type: SystemFuncTSource, TSource, TResult
+ Function that projects the result given an element from
+ first and an element from second
+ that match on a common key.
Type Parameters
TSource
+ The type of elements in the source sequence.
TKey
+ The type of the key returned by the key selector function.
TResult
+ The type of the result elements.
Return Value
Type: IEnumerableTResult A sequence containing results projected from a left
+ outer join of the two input sequences.
+ Performs a left outer join on two homogeneous sequences.
+ Additional arguments specify key selection functions, result
+ projection functions and a key comparer.
+
Type: SystemFuncTSource, TKey
+ Function that projects the key given an element of one of the
+ sequences to join.
firstSelector
Type: SystemFuncTSource, TResult
+ Function that projects the result given just an element from
+ first where there is no corresponding element
+ in second.
bothSelector
Type: SystemFuncTSource, TSource, TResult
+ Function that projects the result given an element from
+ first and an element from second
+ that match on a common key.
+ Performs a left outer join on two heterogeneous sequences.
+ Additional arguments specify key selection functions and result
+ projection functions.
+
Type: SystemFuncTFirst, TKey
+ Function that projects the key given an element from first.
secondKeySelector
Type: SystemFuncTSecond, TKey
+ Function that projects the key given an element from second.
firstSelector
Type: SystemFuncTFirst, TResult
+ Function that projects the result given just an element from
+ first where there is no corresponding element
+ in second.
bothSelector
Type: SystemFuncTFirst, TSecond, TResult
+ Function that projects the result given an element from
+ first and an element from second
+ that match on a common key.
Type Parameters
TFirst
+ The type of elements in the first sequence.
TSecond
+ The type of elements in the second sequence.
TKey
+ The type of the key returned by the key selector functions.
TResult
+ The type of the result elements.
Return Value
Type: IEnumerableTResult A sequence containing results projected from a left
+ outer join of the two input sequences.
+ Performs a left outer join on two heterogeneous sequences.
+ Additional arguments specify key selection functions, result
+ projection functions and a key comparer.
+
Type: SystemFuncTFirst, TKey
+ Function that projects the key given an element from first.
secondKeySelector
Type: SystemFuncTSecond, TKey
+ Function that projects the key given an element from second.
firstSelector
Type: SystemFuncTFirst, TResult
+ Function that projects the result given just an element from
+ first where there is no corresponding element
+ in second.
bothSelector
Type: SystemFuncTFirst, TSecond, TResult
+ Function that projects the result given an element from
+ first and an element from second
+ that match on a common key.
+ If more than one element has the maximal projected value, the first
+ one encountered will be returned. This overload uses the default comparer
+ for the projected type. This operator uses immediate execution, but
+ only buffers a single result (the current maximal element).
+
+ If more than one element has the maximal projected value, the first
+ one encountered will be returned. This operator uses immediate execution, but
+ only buffers a single result (the current maximal element).
+
+ If more than one element has the minimal projected value, the first
+ one encountered will be returned. This overload uses the default comparer
+ for the projected type. This operator uses immediate execution, but
+ only buffers a single result (the current minimal element).
+
+ If more than one element has the minimal projected value, the first
+ one encountered will be returned. This operator uses immediate execution, but
+ only buffers a single result (the current minimal element).
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Move__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Move__1.htm
new file mode 100644
index 0000000..c0f5ca0
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Move__1.htm
@@ -0,0 +1,50 @@
+MoreEnumerable.Move(T) Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_NestedLoops.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_NestedLoops.htm
new file mode 100644
index 0000000..1806819
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_NestedLoops.htm
@@ -0,0 +1,31 @@
+MoreEnumerable.NestedLoops Method
+ Produces a sequence from an action based on the dynamic generation of N nested loops
+ whose iteration counts are defined by a sequence of loop counts.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_OrderedMerge__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_OrderedMerge__1.htm
new file mode 100644
index 0000000..8e52867
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_OrderedMerge__1.htm
@@ -0,0 +1,39 @@
+MoreEnumerable.OrderedMerge(T) Method (IEnumerable(T), IEnumerable(T))
+ Merges two ordered sequences into one. Where the elements equal
+ in both sequences, the element from the first sequence is
+ returned in the resulting sequence.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_OrderedMerge__1_1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_OrderedMerge__1_1.htm
new file mode 100644
index 0000000..2971280
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_OrderedMerge__1_1.htm
@@ -0,0 +1,45 @@
+MoreEnumerable.OrderedMerge(T) Method (IEnumerable(T), IEnumerable(T), IComparer(T))
+ Merges two ordered sequences into one with an additional
+ parameter specifying how to compare the elements of the
+ sequences. Where the elements equal in both sequences, the
+ element from the first sequence is returned in the resulting
+ sequence.
+
+ Merges two ordered sequences into one with an additional
+ parameter specifying the element key by which the sequences are
+ ordered. Where the keys equal in both sequences, the
+ element from the first sequence is returned in the resulting
+ sequence.
+
+ Merges two ordered sequences into one. Additional parameters
+ specify the element key by which the sequences are ordered,
+ the result when element is found in first sequence but not in
+ the second, the result when element is found in second sequence
+ but not in the first and the result when elements are found in
+ both sequences.
+
+ Merges two ordered sequences into one. Additional parameters
+ specify the element key by which the sequences are ordered,
+ the result when element is found in first sequence but not in
+ the second, the result when element is found in second sequence
+ but not in the first, the result when elements are found in
+ both sequences and a method for comparing keys.
+
+ Merges two heterogeneous sequences ordered by a common key type
+ into a homogeneous one. Additional parameters specify the
+ element key by which the sequences are ordered, the result when
+ element is found in first sequence but not in the second and
+ the result when element is found in second sequence but not in
+ the first, the result when elements are found in both sequences.
+
Type: SystemFuncTFirst, TKey Function to extract a key given an
+ element from the first sequence.
secondKeySelector
Type: SystemFuncTSecond, TKey Function to extract a key given an
+ element from the second sequence.
firstSelector
Type: SystemFuncTFirst, TResult Function to project the result element
+ when only the first sequence yields a source element.
secondSelector
Type: SystemFuncTSecond, TResult Function to project the result element
+ when only the second sequence yields a source element.
bothSelector
Type: SystemFuncTFirst, TSecond, TResult Function to project the result element
+ when only both sequences yield a source element whose keys are
+ equal.
Type Parameters
TFirst
Type of elements in the first sequence.
TSecond
Type of elements in the second sequence.
TKey
Type of keys used for merging.
TResult
Type of elements in the returned sequence.
Return Value
Type: IEnumerableTResult
+ A sequence with projections from the two input sequences merged
+ according to a key, as in a full outer join.
+ Merges two heterogeneous sequences ordered by a common key type
+ into a homogeneous one. Additional parameters specify the
+ element key by which the sequences are ordered, the result when
+ element is found in first sequence but not in the second,
+ the result when element is found in second sequence but not in
+ the first, the result when elements are found in both sequences
+ and a method for comparing keys.
+
Type: SystemFuncTFirst, TKey Function to extract a key given an
+ element from the first sequence.
secondKeySelector
Type: SystemFuncTSecond, TKey Function to extract a key given an
+ element from the second sequence.
firstSelector
Type: SystemFuncTFirst, TResult Function to project the result element
+ when only the first sequence yields a source element.
secondSelector
Type: SystemFuncTSecond, TResult Function to project the result element
+ when only the second sequence yields a source element.
bothSelector
Type: SystemFuncTFirst, TSecond, TResult Function to project the result element
+ when only both sequences yield a source element whose keys are
+ equal.
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_PadStart__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_PadStart__1.htm
new file mode 100644
index 0000000..52a1da1
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_PadStart__1.htm
@@ -0,0 +1,41 @@
+MoreEnumerable.PadStart(TSource) Method (IEnumerable(TSource), Int32)
+ Pads a sequence with a dynamic filler value in the beginning if it is narrower (shorter
+ in length) than a given width.
+ An additional parameter specifies the function to calculate padding.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_PadStart__1_2.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_PadStart__1_2.htm
new file mode 100644
index 0000000..727ebc9
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_PadStart__1_2.htm
@@ -0,0 +1,46 @@
+MoreEnumerable.PadStart(TSource) Method (IEnumerable(TSource), Int32, TSource)
+ Pads a sequence with a given filler value in the beginning if it is narrower (shorter
+ in length) than a given width.
+ An additional parameter specifies the value to use for padding.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Pad__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Pad__1.htm
new file mode 100644
index 0000000..796aaa6
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Pad__1.htm
@@ -0,0 +1,42 @@
+MoreEnumerable.Pad(TSource) Method (IEnumerable(TSource), Int32)
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Pad__1_2.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Pad__1_2.htm
new file mode 100644
index 0000000..51dfcba
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Pad__1_2.htm
@@ -0,0 +1,46 @@
+MoreEnumerable.Pad(TSource) Method (IEnumerable(TSource), Int32, TSource)
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Pairwise__2.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Pairwise__2.htm
new file mode 100644
index 0000000..ae16c72
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Pairwise__2.htm
@@ -0,0 +1,44 @@
+MoreEnumerable.Pairwise(TSource, TResult) Method
+ Returns a sequence resulting from applying a function to each
+ element in the source sequence and its
+ predecessor, with the exception of the first element which is
+ only returned as the predecessor of the second element.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_PartialSort__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_PartialSort__1.htm
new file mode 100644
index 0000000..971c08a
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_PartialSort__1.htm
@@ -0,0 +1,37 @@
+MoreEnumerable.PartialSort(T) Method (IEnumerable(T), Int32)
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_PartialSort__1_1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_PartialSort__1_1.htm
new file mode 100644
index 0000000..9b0f88a
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_PartialSort__1_1.htm
@@ -0,0 +1,42 @@
+MoreEnumerable.PartialSort(T) Method (IEnumerable(T), Int32, OrderByDirection)
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_PartialSort__1_2.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_PartialSort__1_2.htm
new file mode 100644
index 0000000..12b95cc
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_PartialSort__1_2.htm
@@ -0,0 +1,42 @@
+MoreEnumerable.PartialSort(T) Method (IEnumerable(T), Int32, IComparer(T))
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Partition__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Partition__1.htm
new file mode 100644
index 0000000..4ca21f6
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Partition__1.htm
@@ -0,0 +1,40 @@
+MoreEnumerable.Partition(T) Method (IEnumerable(T), Func(T, Boolean))
var (evens, odds) =
+ Enumerable.Range(0, 10).Partition(x => x % 2 == 0);
+ The evens variable, when iterated over, will yield 0, 2, 4, 6
+ and then 8. The odds variable, when iterated over, will yield
+ 1, 3, 5, 7 and then 9.
+
Type: SystemFuncIEnumerableT, IEnumerableT, TResult
+ Function that projects the result from sequences of true elements
+ and false elements, respectively, passed as arguments.
+
Type Parameters
T
Type of elements in source groupings.
TResult
Type of the result.
Return Value
Type: TResult
+ The return value from resultSelector.
+
Type: SystemFuncIEnumerableT, IEnumerableT, IEnumerableT, TResult
+ Function that projects the result from sequences of true elements,
+ false elements and null elements, respectively, passed as
+ arguments.
+
Type Parameters
T
Type of elements in source groupings.
TResult
Type of the result.
Return Value
Type: TResult
+ The return value from resultSelector.
+
Type: SystemFuncIEnumerableT, IEnumerableT, TResult
+ Function that projects the result from sequences of elements that
+ satisfy the predicate and those that do not, respectively, passed as
+ arguments.
+
Type Parameters
T
Type of source elements.
TResult
Type of the result.
Return Value
Type: TResult
+ The return value from resultSelector.
+
var (evens, odds) =
+ Enumerable.Range(0, 10)
+ .Partition(x => x % 2 == 0, ValueTuple.Create);
+ The evens variable, when iterated over, will yield 0, 2, 4, 6
+ and then 8. The odds variable, when iterated over, will yield
+ 1, 3, 5, 7 and then 9.
+
+ Partitions a grouping and projects a result from group elements
+ matching a key and those groups that do not. An additional parameter
+ specifies how to compare keys for equality.
+
Type: SystemFuncIEnumerableTElement, IEnumerableIGroupingTKey, TElement, TResult
+ Function that projects the result from elements of the group
+ matching key and those groups that do not (in
+ the order in which they appear in source),
+ passed as arguments.
+
Type Parameters
TKey
Type of keys in source groupings.
TElement
Type of elements in source groupings.
TResult
Type of the result.
Return Value
Type: TResult
+ The return value from resultSelector.
+
Type: SystemFuncIEnumerableTElement, IEnumerableIGroupingTKey, TElement, TResult
+ Function that projects the result from sequences of elements
+ matching key and those groups that do not (in
+ the order in which they appear in source),
+ passed as arguments.
+
Type Parameters
TKey
Type of keys in source groupings.
TElement
Type of elements in source groupings.
TResult
Type of the result.
Return Value
Type: TResult
+ The return value from resultSelector.
+
+ Partitions a grouping and projects a result from elements of
+ groups matching a set of two keys and those groups that do not.
+ An additional parameter specifies how to compare keys for equality.
+
Type: SystemFuncIEnumerableTElement, IEnumerableTElement, IEnumerableIGroupingTKey, TElement, TResult
+ Function that projects the result from elements of the group
+ matching key1, elements of the group matching
+ key2 and those groups that do not (in the order
+ in which they appear in source), passed as
+ arguments.
+
Type Parameters
TKey
Type of keys in source groupings.
TElement
Type of elements in source groupings.
TResult
Type of the result.
Return Value
Type: TResult
+ The return value from resultSelector.
+
Type: SystemFuncIEnumerableTElement, IEnumerableTElement, IEnumerableIGroupingTKey, TElement, TResult
+ Function that projects the result from elements of the group
+ matching key1, elements of the group matching
+ key2 and those groups that do not (in the order
+ in which they appear in source), passed as
+ arguments.
+
Type Parameters
TKey
Type of keys in source groupings.
TElement
Type of elements in source groupings.
TResult
Type of the result.
Return Value
Type: TResult
+ The return value from resultSelector.
+
+ Partitions a grouping and projects a result from elements groups
+ matching a set of three keys and those groups that do not. An
+ additional parameter specifies how to compare keys for equality.
+
Type: SystemFuncIEnumerableTElement, IEnumerableTElement, IEnumerableTElement, IEnumerableIGroupingTKey, TElement, TResult
+ Function that projects the result from elements of groups
+ matching key1, key2 and
+ key3 and those groups that do not (in
+ the order in which they appear in source),
+ passed as arguments.
+
Type Parameters
TKey
Type of keys in source groupings.
TElement
Type of elements in source groupings.
TResult
Type of the result.
Return Value
Type: TResult
+ The return value from resultSelector.
+
Type: SystemFuncIEnumerableTElement, IEnumerableTElement, IEnumerableTElement, IEnumerableIGroupingTKey, TElement, TResult
+ Function that projects the result from elements of groups
+ matching key1, key2 and
+ key3 and those groups that do not (in the order
+ in which they appear in source), passed as
+ arguments.
+
Type Parameters
TKey
Type of keys in source groupings.
TElement
Type of elements in source groupings.
TResult
Type of the result.
Return Value
Type: TResult
+ The return value from resultSelector.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Permutations__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Permutations__1.htm
new file mode 100644
index 0000000..049a9bb
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Permutations__1.htm
@@ -0,0 +1,35 @@
+MoreEnumerable.Permutations(T) Method
+ A permutation is a unique re-ordering of the elements of the sequence.
+ This operator returns permutations in a deferred, streaming fashion; however, each
+ permutation is materialized into a new list. There are N! permutations of a sequence,
+ where N => sequence.Count().
+ Be aware that the original sequence is considered one of the permutations and will be
+ returned as one of the results.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Pipe__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Pipe__1.htm
new file mode 100644
index 0000000..0c6bd9b
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Pipe__1.htm
@@ -0,0 +1,39 @@
+MoreEnumerable.Pipe(T) Method
+ The returned sequence is essentially a duplicate of
+ the original, but with the extra action being executed while the
+ sequence is evaluated. The action is always taken before the element
+ is yielded, so any changes made by the action will be visible in the
+ returned sequence. This operator uses deferred execution and streams it results.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_PreScan__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_PreScan__1.htm
new file mode 100644
index 0000000..061b081
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_PreScan__1.htm
@@ -0,0 +1,51 @@
+MoreEnumerable.PreScan(TSource) Method
+ An exclusive prefix sum returns an equal-length sequence where the
+ N-th element is the sum of the first N-1 input elements (the first
+ element is a special case, it is set to the identity). More
+ generally, the pre-scan allows any commutative binary operation,
+ not just a sum.
+ The inclusive version of PreScan is ScanTSource(IEnumerableTSource, FuncTSource, TSource, TSource).
+ This operator uses deferred execution and streams its result.
+
Func<int, int, int> plus = (a, b) => a + b;
+int[] values = { 1, 2, 3, 4 };
+IEnumerable<int> prescan = values.PreScan(plus, 0);
+IEnumerable<int> scan = values.Scan(plus; a + b);
+IEnumerable<int> result = values.ZipShortest(prescan, plus);
prescan will yield { 0, 1, 3, 6 }, while scan
+ and result will both yield { 1, 3, 6, 10 }. This
+ shows the relationship between the inclusive and exclusive prefix sum.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Prepend__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Prepend__1.htm
new file mode 100644
index 0000000..69d7b5d
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Prepend__1.htm
@@ -0,0 +1,36 @@
+MoreEnumerable.Prepend(TSource) Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Random.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Random.htm
new file mode 100644
index 0000000..1e931b8
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Random.htm
@@ -0,0 +1,31 @@
+MoreEnumerable.Random Method
+ The implementation internally uses a shared, thread-local instance of
+ Random to generate a random number on each
+ iteration. The actual Random instance used
+ therefore will depend on the thread on which a single iteration is
+ taking place; that is the call to
+ MoveNext. If the
+ overall iteration takes place on different threads (e.g.
+ via asynchronous awaits completing on different threads) then various
+ different Random instances will be involved
+ in the generation of the sequence of random numbers. Because the
+ Random instance is shared, if multiple sequences
+ are generated on the same thread, the order of enumeration affects the
+ resulting sequences.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_RandomDouble.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_RandomDouble.htm
new file mode 100644
index 0000000..1798c3a
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_RandomDouble.htm
@@ -0,0 +1,30 @@
+MoreEnumerable.RandomDouble Method
+ The implementation internally uses a shared, thread-local instance of
+ Random to generate a random number on each
+ iteration. The actual Random instance used
+ therefore will depend on the thread on which a single iteration is
+ taking place; that is the call to
+ MoveNext. If the
+ overall iteration takes place on different threads (e.g.
+ via asynchronous awaits completing on different threads) then various
+ different Random instances will be involved
+ in the generation of the sequence of random numbers. Because the
+ Random instance is shared, if multiple sequences
+ are generated on the same thread, the order of enumeration affects the
+ resulting sequences.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_RandomDouble_1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_RandomDouble_1.htm
new file mode 100644
index 0000000..e43fa21
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_RandomDouble_1.htm
@@ -0,0 +1,24 @@
+MoreEnumerable.RandomDouble Method (Random)
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_RandomSubset__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_RandomSubset__1.htm
new file mode 100644
index 0000000..e033ce2
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_RandomSubset__1.htm
@@ -0,0 +1,32 @@
+MoreEnumerable.RandomSubset(T) Method (IEnumerable(T), Int32)
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_RandomSubset__1_1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_RandomSubset__1_1.htm
new file mode 100644
index 0000000..96d25fe
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_RandomSubset__1_1.htm
@@ -0,0 +1,36 @@
+MoreEnumerable.RandomSubset(T) Method (IEnumerable(T), Int32, Random)
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Random_1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Random_1.htm
new file mode 100644
index 0000000..23230f3
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Random_1.htm
@@ -0,0 +1,38 @@
+MoreEnumerable.Random Method (Int32)
+ The implementation internally uses a shared, thread-local instance of
+ Random to generate a random number on each
+ iteration. The actual Random instance used
+ therefore will depend on the thread on which a single iteration is
+ taking place; that is the call to
+ MoveNext. If the
+ overall iteration takes place on different threads (e.g.
+ via asynchronous awaits completing on different threads) then various
+ different Random instances will be involved
+ in the generation of the sequence of random numbers. Because the
+ Random instance is shared, if multiple sequences
+ are generated on the same thread, the order of enumeration affects the
+ resulting sequences.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Random_2.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Random_2.htm
new file mode 100644
index 0000000..ff83c0d
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Random_2.htm
@@ -0,0 +1,42 @@
+MoreEnumerable.Random Method (Int32, Int32)
+ The implementation internally uses a shared, thread-local instance of
+ Random to generate a random number on each
+ iteration. The actual Random instance used
+ therefore will depend on the thread on which a single iteration is
+ taking place; that is the call to
+ MoveNext. If the
+ overall iteration takes place on different threads (e.g.
+ via asynchronous awaits completing on different threads) then various
+ different Random instances will be involved
+ in the generation of the sequence of random numbers. Because the
+ Random instance is shared, if multiple sequences
+ are generated on the same thread, the order of enumeration affects the
+ resulting sequences.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Random_3.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Random_3.htm
new file mode 100644
index 0000000..0c8fe97
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Random_3.htm
@@ -0,0 +1,24 @@
+MoreEnumerable.Random Method (Random)
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Random_4.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Random_4.htm
new file mode 100644
index 0000000..f88d38f
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Random_4.htm
@@ -0,0 +1,28 @@
+MoreEnumerable.Random Method (Random, Int32)
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Random_5.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Random_5.htm
new file mode 100644
index 0000000..2921c55
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Random_5.htm
@@ -0,0 +1,32 @@
+MoreEnumerable.Random Method (Random, Int32, Int32)
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Rank__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Rank__1.htm
new file mode 100644
index 0000000..7c90639
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Rank__1.htm
@@ -0,0 +1,28 @@
+MoreEnumerable.Rank(TSource) Method (IEnumerable(TSource))
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Rank__1_1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Rank__1_1.htm
new file mode 100644
index 0000000..bbcb3b7
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Rank__1_1.htm
@@ -0,0 +1,32 @@
+MoreEnumerable.Rank(TSource) Method (IEnumerable(TSource), IComparer(TSource))
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Repeat__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Repeat__1.htm
new file mode 100644
index 0000000..d14ef96
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Repeat__1.htm
@@ -0,0 +1,28 @@
+MoreEnumerable.Repeat(T) Method (IEnumerable(T))
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Repeat__1_1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Repeat__1_1.htm
new file mode 100644
index 0000000..49be22b
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Repeat__1_1.htm
@@ -0,0 +1,32 @@
+MoreEnumerable.Repeat(T) Method (IEnumerable(T), Int32)
+ Performs a right outer join on two homogeneous sequences.
+ Additional arguments specify key selection functions and result
+ projection functions.
+
Type: SystemFuncTSource, TKey
+ Function that projects the key given an element of one of the
+ sequences to join.
secondSelector
Type: SystemFuncTSource, TResult
+ Function that projects the result given just an element from
+ second where there is no corresponding element
+ in first.
bothSelector
Type: SystemFuncTSource, TSource, TResult
+ Function that projects the result given an element from
+ first and an element from second
+ that match on a common key.
Type Parameters
TSource
+ The type of elements in the source sequence.
TKey
+ The type of the key returned by the key selector function.
TResult
+ The type of the result elements.
Return Value
Type: IEnumerableTResult A sequence containing results projected from a right
+ outer join of the two input sequences.
+ Performs a right outer join on two homogeneous sequences.
+ Additional arguments specify key selection functions, result
+ projection functions and a key comparer.
+
Type: SystemFuncTSource, TKey
+ Function that projects the key given an element of one of the
+ sequences to join.
secondSelector
Type: SystemFuncTSource, TResult
+ Function that projects the result given just an element from
+ second where there is no corresponding element
+ in first.
bothSelector
Type: SystemFuncTSource, TSource, TResult
+ Function that projects the result given an element from
+ first and an element from second
+ that match on a common key.
+ Performs a right outer join on two heterogeneous sequences.
+ Additional arguments specify key selection functions and result
+ projection functions.
+
Type: SystemFuncTFirst, TKey
+ Function that projects the key given an element from first.
secondKeySelector
Type: SystemFuncTSecond, TKey
+ Function that projects the key given an element from second.
secondSelector
Type: SystemFuncTSecond, TResult
+ Function that projects the result given just an element from
+ second where there is no corresponding element
+ in first.
bothSelector
Type: SystemFuncTFirst, TSecond, TResult
+ Function that projects the result given an element from
+ first and an element from second
+ that match on a common key.
Type Parameters
TFirst
+ The type of elements in the first sequence.
TSecond
+ The type of elements in the second sequence.
TKey
+ The type of the key returned by the key selector functions.
TResult
+ The type of the result elements.
Return Value
Type: IEnumerableTResult A sequence containing results projected from a right
+ outer join of the two input sequences.
+ Performs a right outer join on two heterogeneous sequences.
+ Additional arguments specify key selection functions, result
+ projection functions and a key comparer.
+
Type: SystemFuncTFirst, TKey
+ Function that projects the key given an element from first.
secondKeySelector
Type: SystemFuncTSecond, TKey
+ Function that projects the key given an element from second.
secondSelector
Type: SystemFuncTSecond, TResult
+ Function that projects the result given just an element from
+ second where there is no corresponding element
+ in first.
bothSelector
Type: SystemFuncTFirst, TSecond, TResult
+ Function that projects the result given an element from
+ first and an element from second
+ that match on a common key.
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_RunLengthEncode__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_RunLengthEncode__1.htm
new file mode 100644
index 0000000..0abdfa3
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_RunLengthEncode__1.htm
@@ -0,0 +1,29 @@
+MoreEnumerable.RunLengthEncode(T) Method (IEnumerable(T))
+ Run-length encodes a sequence by converting consecutive instances of the same element into
+ a KeyValuePair{T,int} representing the item and its occurrence count.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_RunLengthEncode__1_1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_RunLengthEncode__1_1.htm
new file mode 100644
index 0000000..e7471db
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_RunLengthEncode__1_1.htm
@@ -0,0 +1,34 @@
+MoreEnumerable.RunLengthEncode(T) Method (IEnumerable(T), IEqualityComparer(T))
+ Run-length encodes a sequence by converting consecutive instances of the same element into
+ a KeyValuePair{T,int} representing the item and its occurrence count. This overload
+ uses a custom equality comparer to identify equivalent items.
+
Type: SystemFuncTSource, TSource, TSource
+ A right-associative accumulator function to be invoked on each element.
+ Its first argument is the current value in the sequence; second argument is the previous accumulator value.
+
+ This operator uses deferred execution and streams its results.
+ Source sequence is consumed greedily when an iteration of the resulting sequence begins.
+
+ This operator uses deferred execution and streams its results.
+ Source sequence is consumed greedily when an iteration of the resulting sequence begins.
+
+ An inclusive prefix sum returns an equal-length sequence where the
+ N-th element is the sum of the first N input elements. More
+ generally, the scan allows any commutative binary operation, not
+ just a sum.
+ The exclusive version of Scan is PreScanTSource(IEnumerableTSource, FuncTSource, TSource, TSource, TSource).
+ This operator uses deferred execution and streams its result.
+
Func<int, int, int> plus = (a, b) => a + b;
+int[] values = { 1, 2, 3, 4 };
+IEnumerable<int> prescan = values.PreScan(plus, 0);
+IEnumerable<int> scan = values.Scan(plus; a + b);
+IEnumerable<int> result = values.ZipShortest(prescan, plus);
prescan will yield { 0, 1, 3, 6 }, while scan
+ and result will both yield { 1, 3, 6, 10 }. This
+ shows the relationship between the inclusive and exclusive prefix sum.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Segment__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Segment__1.htm
new file mode 100644
index 0000000..ed19c8f
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Segment__1.htm
@@ -0,0 +1,34 @@
+MoreEnumerable.Segment(T) Method (IEnumerable(T), Func(T, Boolean))
Type: SystemFuncT, T, Int32, Boolean A function, which returns true if the given current element, previous element or index indicate a new segment, and false otherwise
Type Parameters
T
The type of the elements in the sequence
Return Value
Type: IEnumerableIEnumerableT A sequence of segment, each of which is a portion of the original sequence
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Sequence.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Sequence.htm
new file mode 100644
index 0000000..2518f28
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Sequence.htm
@@ -0,0 +1,32 @@
+MoreEnumerable.Sequence Method (Int32, Int32)
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Sequence_1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Sequence_1.htm
new file mode 100644
index 0000000..d11bf1f
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Sequence_1.htm
@@ -0,0 +1,38 @@
+MoreEnumerable.Sequence Method (Int32, Int32, Int32)
+ Generates a sequence of integral numbers within the (inclusive) specified range.
+ An additional parameter specifies the steps in which the integers of the sequence increase or decrease.
+
+ When step is equal to zero, this operator returns an
+ infinite sequence where all elements are equals to start.
+ This operator uses deferred execution and streams its results.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_SingleOrFallback__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_SingleOrFallback__1.htm
new file mode 100644
index 0000000..9368bcc
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_SingleOrFallback__1.htm
@@ -0,0 +1,45 @@
+MoreEnumerable.SingleOrFallback(TSource) Method
+ Returns the single element in the given sequence, or the result
+ of executing a fallback delegate if the sequence is empty.
+ This method throws an exception if there is more than one element in the sequence.
+
[ObsoleteAttribute("Consider using FallbackIfEmpty instead. SingleOrFallback may be removed in a future version. For more information, see https://github.com/morelinq/MoreLINQ/issues/122.")]
+publicstatic TSource SingleOrFallback<TSource>(
+ thisIEnumerable<TSource> source,
+ Func<TSource> fallback
+)
+
<ExtensionAttribute>
+<ObsoleteAttribute("Consider using FallbackIfEmpty instead. SingleOrFallback may be removed in a future version. For more information, see https://github.com/morelinq/MoreLINQ/issues/122.")>
+PublicSharedFunctionSingleOrFallback(Of TSource) (
+ sourceAsIEnumerable(Of TSource),
+ fallbackAsFunc(Of TSource)
+) As TSource
public:
+[ExtensionAttribute]
+[ObsoleteAttribute(L"Consider using FallbackIfEmpty instead. SingleOrFallback may be removed in a future version. For more information, see https://github.com/morelinq/MoreLINQ/issues/122.")]
+generic<typename TSource>
+static TSource SingleOrFallback(
+ IEnumerable<TSource>^ source,
+ Func<TSource>^ fallback
+)
[<ExtensionAttribute>]
+[<ObsoleteAttribute("Consider using FallbackIfEmpty instead. SingleOrFallback may be removed in a future version. For more information, see https://github.com/morelinq/MoreLINQ/issues/122.")>]
+staticmemberSingleOrFallback :
+ source : IEnumerable<'TSource> *
+ fallback : Func<'TSource> -> 'TSource
+
+ The fallback delegate is not executed if the sequence is non-empty.
+ This operator uses immediate execution and has optimizations for IListT sources.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_SkipLast__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_SkipLast__1.htm
new file mode 100644
index 0000000..f6f7754
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_SkipLast__1.htm
@@ -0,0 +1,34 @@
+MoreEnumerable.SkipLast(T) Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_SkipUntil__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_SkipUntil__1.htm
new file mode 100644
index 0000000..8f0abbb
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_SkipUntil__1.htm
@@ -0,0 +1,48 @@
+MoreEnumerable.SkipUntil(TSource) Method
+ Skips items from the input sequence until the given predicate returns true
+ when applied to the current source item; that item will be the last skipped.
+
+ SkipUntil differs from Enumerable.SkipWhile in two respects. Firstly, the sense
+ of the predicate is reversed: it is expected that the predicate will return false
+ to start with, and then return true - for example, when trying to find a matching
+ item in a sequence.
+
+ Secondly, SkipUntil skips the element which causes the predicate to return true. For
+ example, in a sequence
+ SkipUntil is as lazy as possible: it will not iterate over the source sequence
+ until it has to, it won't iterate further than it has to, and it won't evaluate
+ the predicate until it has to. (This means that an item may be returned which would
+ actually cause the predicate to throw an exception if it were evaluated, so long as
+ it comes after the first item causing the predicate to return true.)
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Slice__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Slice__1.htm
new file mode 100644
index 0000000..dcdf156
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Slice__1.htm
@@ -0,0 +1,41 @@
+MoreEnumerable.Slice(T) Method
+ If the starting position or count specified result in slice extending past the end of the sequence,
+ it will return all elements up to that point. There is no guarantee that the resulting sequence will
+ contain the number of elements requested - it may have anywhere from 0 to count.
+ This method is implemented in an optimized manner for any sequence implementing IList{T}.
+ The result of Slice() is identical to: sequence.Skip(startIndex).Take(count)
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_SortedMerge__1_1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_SortedMerge__1_1.htm
new file mode 100644
index 0000000..8b17702
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_SortedMerge__1_1.htm
@@ -0,0 +1,48 @@
+MoreEnumerable.SortedMerge(TSource) Method (IEnumerable(TSource), OrderByDirection, IEnumerable(TSource)[])
+ Using SortedMerge on sequences that are not ordered or are not in the same order produces
+ undefined results. SortedMerge uses performs the merge in a deferred, streaming manner.
+
+ Here is an example of a merge, as well as the produced result:
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Split__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Split__1.htm
new file mode 100644
index 0000000..c2574e8
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Split__1.htm
@@ -0,0 +1,34 @@
+MoreEnumerable.Split(TSource) Method (IEnumerable(TSource), Func(TSource, Boolean))
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Split__1_2.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Split__1_2.htm
new file mode 100644
index 0000000..8fb5a43
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Split__1_2.htm
@@ -0,0 +1,32 @@
+MoreEnumerable.Split(TSource) Method (IEnumerable(TSource), TSource)
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Split__1_3.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Split__1_3.htm
new file mode 100644
index 0000000..8a5c114
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Split__1_3.htm
@@ -0,0 +1,38 @@
+MoreEnumerable.Split(TSource) Method (IEnumerable(TSource), TSource, IEqualityComparer(TSource))
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Split__1_5.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Split__1_5.htm
new file mode 100644
index 0000000..3113a55
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Split__1_5.htm
@@ -0,0 +1,36 @@
+MoreEnumerable.Split(TSource) Method (IEnumerable(TSource), TSource, Int32)
+ Splits the source sequence by separator elements identified by
+ a function, given a maximum count of splits, and then transforms
+ the splits into results.
+
+ Splits the source sequence by a separator and then transforms the
+ splits into results. A parameter specifies how the separator is
+ compared for equality.
+
+ Splits the source sequence by a separator, given a maximum count
+ of splits, and then transforms the splits into results. A
+ parameter specifies how the separator is compared for equality.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_StartsWith__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_StartsWith__1.htm
new file mode 100644
index 0000000..e611759
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_StartsWith__1.htm
@@ -0,0 +1,42 @@
+MoreEnumerable.StartsWith(T) Method (IEnumerable(T), IEnumerable(T))
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_StartsWith__1_1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_StartsWith__1_1.htm
new file mode 100644
index 0000000..a7d1be8
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_StartsWith__1_1.htm
@@ -0,0 +1,45 @@
+MoreEnumerable.StartsWith(T) Method (IEnumerable(T), IEnumerable(T), IEqualityComparer(T))
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Subsets__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Subsets__1.htm
new file mode 100644
index 0000000..9f35bc2
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Subsets__1.htm
@@ -0,0 +1,37 @@
+MoreEnumerable.Subsets(T) Method (IEnumerable(T))
+ Returns a sequence of IListT representing all of
+ the subsets of any size that are part of the original sequence. In
+ mathematics, it is equivalent to the power set of a set.
+
+ This operator produces all of the subsets of a given sequence. Subsets are returned
+ in increasing cardinality, starting with the empty set and terminating with the
+ entire original sequence.
+ Subsets are produced in a deferred, streaming manner; however, each subset is returned
+ as a materialized list.
+ There are 2^N subsets of a given sequence, where N => sequence.Count().
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Subsets__1_1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Subsets__1_1.htm
new file mode 100644
index 0000000..feaa488
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Subsets__1_1.htm
@@ -0,0 +1,38 @@
+MoreEnumerable.Subsets(T) Method (IEnumerable(T), Int32)
+ Returns a sequence of IListT representing all
+ subsets of a given size that are part of the original sequence. In
+ mathematics, it is equivalent to the combinations or
+ k-subsets of a set.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_TagFirstLast__2.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_TagFirstLast__2.htm
new file mode 100644
index 0000000..755fb60
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_TagFirstLast__2.htm
@@ -0,0 +1,50 @@
+MoreEnumerable.TagFirstLast(TSource, TResult) Method
+ Returns a sequence resulting from applying a function to each
+ element in the source sequence with additional parameters
+ indicating whether the element is the first and/or last of the
+ sequence.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_TakeEvery__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_TakeEvery__1.htm
new file mode 100644
index 0000000..21bf05f
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_TakeEvery__1.htm
@@ -0,0 +1,39 @@
+MoreEnumerable.TakeEvery(TSource) Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_TakeLast__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_TakeLast__1.htm
new file mode 100644
index 0000000..2665d04
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_TakeLast__1.htm
@@ -0,0 +1,42 @@
+MoreEnumerable.TakeLast(TSource) Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_TakeUntil__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_TakeUntil__1.htm
new file mode 100644
index 0000000..0eb9f7d
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_TakeUntil__1.htm
@@ -0,0 +1,48 @@
+MoreEnumerable.TakeUntil(TSource) Method
+ Returns items from the input sequence until the given predicate returns true
+ when applied to the current source item; that item will be the last returned.
+
+ TakeUntil differs from Enumerable.TakeWhile in two respects. Firstly, the sense
+ of the predicate is reversed: it is expected that the predicate will return false
+ to start with, and then return true - for example, when trying to find a matching
+ item in a sequence.
+
+ Secondly, TakeUntil yields the element which causes the predicate to return true. For
+ example, in a sequence
+ TakeUntil is as lazy as possible: it will not iterate over the source sequence
+ until it has to, it won't iterate further than it has to, and it won't evaluate
+ the predicate until it has to. (This means that an item may be returned which would
+ actually cause the predicate to throw an exception if it were evaluated, so long as
+ no more items of data are requested.)
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToArrayByIndex__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToArrayByIndex__1.htm
new file mode 100644
index 0000000..a1180bc
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToArrayByIndex__1.htm
@@ -0,0 +1,45 @@
+MoreEnumerable.ToArrayByIndex(T) Method (IEnumerable(T), Func(T, Int32))
Type: SystemFuncT, Int32
+ A function that maps an element to its index.
Type Parameters
T
+ The type of the element in source.
Return Value
Type: T
+ An array that contains the elements from the input sequence. The
+ size of the array will be as large as the highest index returned
+ by the indexSelector plus 1.
+
+ This method forces immediate query evaluation. It should not be
+ used on infinite sequences. If more than one element maps to the
+ same index then the latter element overwrites the former in the
+ resulting array.
+
+ Creates an array of user-specified length from an
+ IEnumerableT where a function is used to determine
+ the index at which an element will be placed in the array.
+
+ This method forces immediate query evaluation. It should not be
+ used on infinite sequences. If more than one element maps to the
+ same index then the latter element overwrites the former in the
+ resulting array.
+
+ Creates an array from an IEnumerableT where a
+ function is used to determine the index at which an element will
+ be placed in the array. The elements are projected into the array
+ via an additional function.
+
Type: SystemFuncT, Int32
+ A function that maps an element to its index.
resultSelector
Type: SystemFuncT, TResult
+ A function to project a source element into an element of the
+ resulting array.
Type Parameters
T
+ The type of the element in source.
TResult
+ The type of the element in the resulting array.
Return Value
Type: TResult
+ An array that contains the projected elements from the input
+ sequence. The size of the array will be as large as the highest
+ index returned by the indexSelector plus 1.
+
+ This method forces immediate query evaluation. It should not be
+ used on infinite sequences. If more than one element maps to the
+ same index then the latter element overwrites the former in the
+ resulting array.
+
+ Creates an array from an IEnumerableT where a
+ function is used to determine the index at which an element will
+ be placed in the array. The elements are projected into the array
+ via an additional function.
+
Type: SystemFuncT, Int32
+ A function that maps an element to its index.
resultSelector
Type: SystemFuncT, Int32, TResult
+ A function to project a source element into an element of the
+ resulting array.
Type Parameters
T
+ The type of the element in source.
TResult
+ The type of the element in the resulting array.
Return Value
Type: TResult
+ An array that contains the projected elements from the input
+ sequence. The size of the array will be as large as the highest
+ index returned by the indexSelector plus 1.
+
+ This method forces immediate query evaluation. It should not be
+ used on infinite sequences. If more than one element maps to the
+ same index then the latter element overwrites the former in the
+ resulting array.
+
+ Creates an array of user-specified length from an
+ IEnumerableT where a function is used to determine
+ the index at which an element will be placed in the array. The
+ elements are projected into the array via an additional function.
+
+ This method forces immediate query evaluation. It should not be
+ used on infinite sequences. If more than one element maps to the
+ same index then the latter element overwrites the former in the
+ resulting array.
+
+ Creates an array of user-specified length from an
+ IEnumerableT where a function is used to determine
+ the index at which an element will be placed in the array. The
+ elements are projected into the array via an additional function.
+
+ This method forces immediate query evaluation. It should not be
+ used on infinite sequences. If more than one element maps to the
+ same index then the latter element overwrites the former in the
+ resulting array.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDataTable__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDataTable__1.htm
new file mode 100644
index 0000000..40f252e
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDataTable__1.htm
@@ -0,0 +1,30 @@
+MoreEnumerable.ToDataTable(T) Method (IEnumerable(T))
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDataTable__1_1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDataTable__1_1.htm
new file mode 100644
index 0000000..4aab01f
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDataTable__1_1.htm
@@ -0,0 +1,36 @@
+MoreEnumerable.ToDataTable(T) Method (IEnumerable(T), Expression(Func(T, Object))[])
+ Appends elements in the sequence as rows of a given DataTable
+ object with a set of lambda expressions specifying which members (property
+ or field) of each element in the sequence will supply the column values.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDataTable__2.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDataTable__2.htm
new file mode 100644
index 0000000..637bddf
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDataTable__2.htm
@@ -0,0 +1,36 @@
+MoreEnumerable.ToDataTable(T, TTable) Method (IEnumerable(T), TTable)
+ Appends elements in the sequence as rows of a given DataTable
+ object with a set of lambda expressions specifying which members (property
+ or field) of each element in the sequence will supply the column values.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString.htm
new file mode 100644
index 0000000..f8ad1bd
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString.htm
@@ -0,0 +1,38 @@
+MoreEnumerable.ToDelimitedString Method (IEnumerable(Boolean))
Type: String
+ A string that consists of the elements in source
+ delimited by ListSeparator. If the source
+ sequence is empty, the method returns an empty string.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_1.htm
new file mode 100644
index 0000000..261fc04
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_1.htm
@@ -0,0 +1,39 @@
+MoreEnumerable.ToDelimitedString Method (IEnumerable(Boolean), String)
Type: SystemString The delimiter to inject between elements. May be null, in which case
+ the executing thread's current culture's list separator is used.
Return Value
Type: String
+ A string that consists of the elements in source
+ delimited by delimiter. If the source sequence
+ is empty, the method returns an empty string.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_10.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_10.htm
new file mode 100644
index 0000000..72aadc1
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_10.htm
@@ -0,0 +1,38 @@
+MoreEnumerable.ToDelimitedString Method (IEnumerable(Int16))
Type: String
+ A string that consists of the elements in source
+ delimited by ListSeparator. If the source
+ sequence is empty, the method returns an empty string.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_11.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_11.htm
new file mode 100644
index 0000000..97d2f2b
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_11.htm
@@ -0,0 +1,39 @@
+MoreEnumerable.ToDelimitedString Method (IEnumerable(Int16), String)
Type: SystemString The delimiter to inject between elements. May be null, in which case
+ the executing thread's current culture's list separator is used.
Return Value
Type: String
+ A string that consists of the elements in source
+ delimited by delimiter. If the source sequence
+ is empty, the method returns an empty string.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_12.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_12.htm
new file mode 100644
index 0000000..0b3e862
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_12.htm
@@ -0,0 +1,38 @@
+MoreEnumerable.ToDelimitedString Method (IEnumerable(Int32))
Type: String
+ A string that consists of the elements in source
+ delimited by ListSeparator. If the source
+ sequence is empty, the method returns an empty string.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_13.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_13.htm
new file mode 100644
index 0000000..711e714
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_13.htm
@@ -0,0 +1,39 @@
+MoreEnumerable.ToDelimitedString Method (IEnumerable(Int32), String)
Type: SystemString The delimiter to inject between elements. May be null, in which case
+ the executing thread's current culture's list separator is used.
Return Value
Type: String
+ A string that consists of the elements in source
+ delimited by delimiter. If the source sequence
+ is empty, the method returns an empty string.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_14.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_14.htm
new file mode 100644
index 0000000..431e432
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_14.htm
@@ -0,0 +1,38 @@
+MoreEnumerable.ToDelimitedString Method (IEnumerable(Int64))
Type: String
+ A string that consists of the elements in source
+ delimited by ListSeparator. If the source
+ sequence is empty, the method returns an empty string.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_15.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_15.htm
new file mode 100644
index 0000000..c6e8e8b
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_15.htm
@@ -0,0 +1,39 @@
+MoreEnumerable.ToDelimitedString Method (IEnumerable(Int64), String)
Type: SystemString The delimiter to inject between elements. May be null, in which case
+ the executing thread's current culture's list separator is used.
Return Value
Type: String
+ A string that consists of the elements in source
+ delimited by delimiter. If the source sequence
+ is empty, the method returns an empty string.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_16.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_16.htm
new file mode 100644
index 0000000..d0dacc9
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_16.htm
@@ -0,0 +1,38 @@
+MoreEnumerable.ToDelimitedString Method (IEnumerable(SByte))
Type: String
+ A string that consists of the elements in source
+ delimited by ListSeparator. If the source
+ sequence is empty, the method returns an empty string.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_17.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_17.htm
new file mode 100644
index 0000000..00c9eee
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_17.htm
@@ -0,0 +1,39 @@
+MoreEnumerable.ToDelimitedString Method (IEnumerable(SByte), String)
Type: SystemString The delimiter to inject between elements. May be null, in which case
+ the executing thread's current culture's list separator is used.
Return Value
Type: String
+ A string that consists of the elements in source
+ delimited by delimiter. If the source sequence
+ is empty, the method returns an empty string.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_18.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_18.htm
new file mode 100644
index 0000000..858771c
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_18.htm
@@ -0,0 +1,38 @@
+MoreEnumerable.ToDelimitedString Method (IEnumerable(Single))
Type: String
+ A string that consists of the elements in source
+ delimited by ListSeparator. If the source
+ sequence is empty, the method returns an empty string.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_19.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_19.htm
new file mode 100644
index 0000000..5c72634
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_19.htm
@@ -0,0 +1,39 @@
+MoreEnumerable.ToDelimitedString Method (IEnumerable(Single), String)
Type: SystemString The delimiter to inject between elements. May be null, in which case
+ the executing thread's current culture's list separator is used.
Return Value
Type: String
+ A string that consists of the elements in source
+ delimited by delimiter. If the source sequence
+ is empty, the method returns an empty string.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_2.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_2.htm
new file mode 100644
index 0000000..54c9a2d
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_2.htm
@@ -0,0 +1,38 @@
+MoreEnumerable.ToDelimitedString Method (IEnumerable(Byte))
Type: String
+ A string that consists of the elements in source
+ delimited by ListSeparator. If the source
+ sequence is empty, the method returns an empty string.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_20.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_20.htm
new file mode 100644
index 0000000..e17d059
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_20.htm
@@ -0,0 +1,38 @@
+MoreEnumerable.ToDelimitedString Method (IEnumerable(String))
Type: String
+ A string that consists of the elements in source
+ delimited by ListSeparator. If the source
+ sequence is empty, the method returns an empty string.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_21.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_21.htm
new file mode 100644
index 0000000..20d4934
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_21.htm
@@ -0,0 +1,39 @@
+MoreEnumerable.ToDelimitedString Method (IEnumerable(String), String)
Type: SystemString The delimiter to inject between elements. May be null, in which case
+ the executing thread's current culture's list separator is used.
Return Value
Type: String
+ A string that consists of the elements in source
+ delimited by delimiter. If the source sequence
+ is empty, the method returns an empty string.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_22.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_22.htm
new file mode 100644
index 0000000..41f3ee1
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_22.htm
@@ -0,0 +1,38 @@
+MoreEnumerable.ToDelimitedString Method (IEnumerable(UInt16))
Type: String
+ A string that consists of the elements in source
+ delimited by ListSeparator. If the source
+ sequence is empty, the method returns an empty string.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_23.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_23.htm
new file mode 100644
index 0000000..e1b37e3
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_23.htm
@@ -0,0 +1,39 @@
+MoreEnumerable.ToDelimitedString Method (IEnumerable(UInt16), String)
Type: SystemString The delimiter to inject between elements. May be null, in which case
+ the executing thread's current culture's list separator is used.
Return Value
Type: String
+ A string that consists of the elements in source
+ delimited by delimiter. If the source sequence
+ is empty, the method returns an empty string.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_24.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_24.htm
new file mode 100644
index 0000000..1a7a32b
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_24.htm
@@ -0,0 +1,38 @@
+MoreEnumerable.ToDelimitedString Method (IEnumerable(UInt32))
Type: String
+ A string that consists of the elements in source
+ delimited by ListSeparator. If the source
+ sequence is empty, the method returns an empty string.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_25.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_25.htm
new file mode 100644
index 0000000..e4cb9d3
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_25.htm
@@ -0,0 +1,39 @@
+MoreEnumerable.ToDelimitedString Method (IEnumerable(UInt32), String)
Type: SystemString The delimiter to inject between elements. May be null, in which case
+ the executing thread's current culture's list separator is used.
Return Value
Type: String
+ A string that consists of the elements in source
+ delimited by delimiter. If the source sequence
+ is empty, the method returns an empty string.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_26.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_26.htm
new file mode 100644
index 0000000..93216e8
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_26.htm
@@ -0,0 +1,38 @@
+MoreEnumerable.ToDelimitedString Method (IEnumerable(UInt64))
Type: String
+ A string that consists of the elements in source
+ delimited by ListSeparator. If the source
+ sequence is empty, the method returns an empty string.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_27.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_27.htm
new file mode 100644
index 0000000..99d1f50
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_27.htm
@@ -0,0 +1,39 @@
+MoreEnumerable.ToDelimitedString Method (IEnumerable(UInt64), String)
Type: SystemString The delimiter to inject between elements. May be null, in which case
+ the executing thread's current culture's list separator is used.
Return Value
Type: String
+ A string that consists of the elements in source
+ delimited by delimiter. If the source sequence
+ is empty, the method returns an empty string.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_3.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_3.htm
new file mode 100644
index 0000000..e8d2599
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_3.htm
@@ -0,0 +1,39 @@
+MoreEnumerable.ToDelimitedString Method (IEnumerable(Byte), String)
Type: SystemString The delimiter to inject between elements. May be null, in which case
+ the executing thread's current culture's list separator is used.
Return Value
Type: String
+ A string that consists of the elements in source
+ delimited by delimiter. If the source sequence
+ is empty, the method returns an empty string.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_4.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_4.htm
new file mode 100644
index 0000000..ee6561e
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_4.htm
@@ -0,0 +1,38 @@
+MoreEnumerable.ToDelimitedString Method (IEnumerable(Char))
Type: String
+ A string that consists of the elements in source
+ delimited by ListSeparator. If the source
+ sequence is empty, the method returns an empty string.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_5.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_5.htm
new file mode 100644
index 0000000..0a47d8a
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_5.htm
@@ -0,0 +1,39 @@
+MoreEnumerable.ToDelimitedString Method (IEnumerable(Char), String)
Type: SystemString The delimiter to inject between elements. May be null, in which case
+ the executing thread's current culture's list separator is used.
Return Value
Type: String
+ A string that consists of the elements in source
+ delimited by delimiter. If the source sequence
+ is empty, the method returns an empty string.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_6.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_6.htm
new file mode 100644
index 0000000..e493d73
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_6.htm
@@ -0,0 +1,38 @@
+MoreEnumerable.ToDelimitedString Method (IEnumerable(Decimal))
Type: String
+ A string that consists of the elements in source
+ delimited by ListSeparator. If the source
+ sequence is empty, the method returns an empty string.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_7.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_7.htm
new file mode 100644
index 0000000..aadaf6d
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_7.htm
@@ -0,0 +1,39 @@
+MoreEnumerable.ToDelimitedString Method (IEnumerable(Decimal), String)
Type: SystemString The delimiter to inject between elements. May be null, in which case
+ the executing thread's current culture's list separator is used.
Return Value
Type: String
+ A string that consists of the elements in source
+ delimited by delimiter. If the source sequence
+ is empty, the method returns an empty string.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_8.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_8.htm
new file mode 100644
index 0000000..721ba22
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_8.htm
@@ -0,0 +1,38 @@
+MoreEnumerable.ToDelimitedString Method (IEnumerable(Double))
Type: String
+ A string that consists of the elements in source
+ delimited by ListSeparator. If the source
+ sequence is empty, the method returns an empty string.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_9.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_9.htm
new file mode 100644
index 0000000..18789af
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString_9.htm
@@ -0,0 +1,39 @@
+MoreEnumerable.ToDelimitedString Method (IEnumerable(Double), String)
Type: SystemString The delimiter to inject between elements. May be null, in which case
+ the executing thread's current culture's list separator is used.
Return Value
Type: String
+ A string that consists of the elements in source
+ delimited by delimiter. If the source sequence
+ is empty, the method returns an empty string.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString__1.htm
new file mode 100644
index 0000000..f80394a
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString__1.htm
@@ -0,0 +1,40 @@
+MoreEnumerable.ToDelimitedString(TSource) Method (IEnumerable(TSource))
Type: System.Collections.GenericIEnumerableTSource The sequence of items to delimit. Each is converted to a string using the
+ simple ToString() conversion.
Type Parameters
TSource
Type of element in the source sequence
Return Value
Type: String
+ A string that consists of the elements in source
+ delimited by ListSeparator. If the source
+ sequence is empty, the method returns an empty string.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString__1_1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString__1_1.htm
new file mode 100644
index 0000000..c30118c
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDelimitedString__1_1.htm
@@ -0,0 +1,41 @@
+MoreEnumerable.ToDelimitedString(TSource) Method (IEnumerable(TSource), String)
Type: System.Collections.GenericIEnumerableTSource The sequence of items to delimit. Each is converted to a string using the
+ simple ToString() conversion.
delimiter
Type: SystemString The delimiter to inject between elements. May be null, in which case
+ the executing thread's current culture's list separator is used.
Type Parameters
TSource
Type of element in the source sequence
Return Value
Type: String
+ A string that consists of the elements in source
+ delimited by delimiter. If the source sequence
+ is empty, the method returns an empty string.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDictionary__2.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDictionary__2.htm
new file mode 100644
index 0000000..78fa282
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDictionary__2.htm
@@ -0,0 +1,32 @@
+MoreEnumerable.ToDictionary(TKey, TValue) Method (IEnumerable(KeyValuePair(TKey, TValue)))
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDictionary__2_2.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDictionary__2_2.htm
new file mode 100644
index 0000000..eec056e
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToDictionary__2_2.htm
@@ -0,0 +1,33 @@
+MoreEnumerable.ToDictionary(TKey, TValue) Method (IEnumerable(ValueTuple`2(TKey, TValue)))
+ Creates a DictionaryTKey, TValue from a sequence of
+ tuples of 2 where the first item is the key and the second the
+ value. An additional parameter specifies a comparer for keys.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToHashSet__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToHashSet__1.htm
new file mode 100644
index 0000000..ffb16ab
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToHashSet__1.htm
@@ -0,0 +1,31 @@
+MoreEnumerable.ToHashSet(TSource) Method (IEnumerable(TSource))
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToHashSet__1_1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToHashSet__1_1.htm
new file mode 100644
index 0000000..086d1ec
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToHashSet__1_1.htm
@@ -0,0 +1,35 @@
+MoreEnumerable.ToHashSet(TSource) Method (IEnumerable(TSource), IEqualityComparer(TSource))
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToLookup__2.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToLookup__2.htm
new file mode 100644
index 0000000..2aa54ea
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToLookup__2.htm
@@ -0,0 +1,32 @@
+MoreEnumerable.ToLookup(TKey, TValue) Method (IEnumerable(KeyValuePair(TKey, TValue)))
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToLookup__2_2.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToLookup__2_2.htm
new file mode 100644
index 0000000..b341d8e
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ToLookup__2_2.htm
@@ -0,0 +1,33 @@
+MoreEnumerable.ToLookup(TKey, TValue) Method (IEnumerable(ValueTuple`2(TKey, TValue)))
+ Creates a Lookup from a sequence of
+ tuples of 2 where the first item is the key and the second the
+ value. An additional parameter specifies a comparer for keys.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Trace__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Trace__1.htm
new file mode 100644
index 0000000..322804f
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Trace__1.htm
@@ -0,0 +1,33 @@
+MoreEnumerable.Trace(TSource) Method (IEnumerable(TSource))
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Trace__1_1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Trace__1_1.htm
new file mode 100644
index 0000000..f172fb0
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Trace__1_1.htm
@@ -0,0 +1,38 @@
+MoreEnumerable.Trace(TSource) Method (IEnumerable(TSource), Func(TSource, String))
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Trace__1_2.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Trace__1_2.htm
new file mode 100644
index 0000000..f4a3d1e
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Trace__1_2.htm
@@ -0,0 +1,41 @@
+MoreEnumerable.Trace(TSource) Method (IEnumerable(TSource), String)
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_TraverseBreadthFirst__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_TraverseBreadthFirst__1.htm
new file mode 100644
index 0000000..cf8078b
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_TraverseBreadthFirst__1.htm
@@ -0,0 +1,34 @@
+MoreEnumerable.TraverseBreadthFirst(T) Method
+ Traverses a tree in a breadth-first fashion, starting at a root node and using a user-defined
+ function to get the children at each node of the tree.
+
Type: SystemFuncT, IEnumerableT The function that produces the children of each element
Type Parameters
T
The tree node type
Return Value
Type: IEnumerableT A sequence containing the traversed values
Remarks
+ This function defers traversal until needed and streams the results.
+ The tree is not checked for loops. If the resulting sequence needs to be finite then it is the
+ responsibility of childrenSelector to ensure that loops are not produced.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_TraverseDepthFirst__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_TraverseDepthFirst__1.htm
new file mode 100644
index 0000000..a685927
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_TraverseDepthFirst__1.htm
@@ -0,0 +1,34 @@
+MoreEnumerable.TraverseDepthFirst(T) Method
+ Traverses a tree in a depth-first fashion, starting at a root node and using a user-defined
+ function to get the children at each node of the tree.
+
Type: SystemFuncT, IEnumerableT The function that produces the children of each element
Type Parameters
T
The tree node type
Return Value
Type: IEnumerableT A sequence containing the traversed values
Remarks
+ This function defers traversal until needed and streams the results.
+ The tree is not checked for loops. If the resulting sequence needs to be finite then it is the
+ responsibility of childrenSelector to ensure that loops are not produced.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Unfold__3.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Unfold__3.htm
new file mode 100644
index 0000000..1157d25
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Unfold__3.htm
@@ -0,0 +1,54 @@
+MoreEnumerable.Unfold(TState, T, TResult) Method
+ Returns a sequence generated by applying a state to the generator function,
+ and from its result, determines if the sequence should have a next element, its value,
+ and the next state in the recursive call.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Windowed__1.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Windowed__1.htm
new file mode 100644
index 0000000..ed31d90
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_Windowed__1.htm
@@ -0,0 +1,34 @@
+MoreEnumerable.Windowed(TSource) Method
+ The number of sequences returned is: Max(0, sequence.Count() - windowSize) + 1
+ Returned subsequences are buffered, but the overall operation is streamed.
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ZipLongest__3.htm b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ZipLongest__3.htm
new file mode 100644
index 0000000..ef18d78
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_MoreEnumerable_ZipLongest__3.htm
@@ -0,0 +1,49 @@
+MoreEnumerable.ZipLongest(TFirst, TSecond, TResult) Method
+ If the two input sequences are of different lengths then the result
+ sequence will always be as long as the longer of the two input sequences.
+ The default value of the shorter sequence element type is used for padding.
+ This operator uses deferred execution and streams its results.
+
+ If the two input sequences are of different lengths, the result sequence
+ is terminated as soon as the shortest input sequence is exhausted.
+ This operator uses deferred execution and streams its results.
+
+ If the input sequences are of different lengths, the result sequence
+ is terminated as soon as the shortest input sequence is exhausted.
+ This operator uses deferred execution and streams its results.
+
+ If the input sequences are of different lengths, the result sequence
+ is terminated as soon as the shortest input sequence is exhausted.
+ This operator uses deferred execution and streams its results.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_SequenceException__ctor.htm b/2.10/ref/api/html/M_MoreLinq_SequenceException__ctor.htm
new file mode 100644
index 0000000..0b8ba51
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_SequenceException__ctor.htm
@@ -0,0 +1,15 @@
+SequenceException Constructor
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_SequenceException__ctor_1.htm b/2.10/ref/api/html/M_MoreLinq_SequenceException__ctor_1.htm
new file mode 100644
index 0000000..0bb34b4
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_SequenceException__ctor_1.htm
@@ -0,0 +1,27 @@
+SequenceException Constructor (SerializationInfo, StreamingContext)
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_SequenceException__ctor_2.htm b/2.10/ref/api/html/M_MoreLinq_SequenceException__ctor_2.htm
new file mode 100644
index 0000000..29ac825
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_SequenceException__ctor_2.htm
@@ -0,0 +1,23 @@
+SequenceException Constructor (String)
\ No newline at end of file
diff --git a/2.10/ref/api/html/M_MoreLinq_SequenceException__ctor_3.htm b/2.10/ref/api/html/M_MoreLinq_SequenceException__ctor_3.htm
new file mode 100644
index 0000000..11c5ff2
--- /dev/null
+++ b/2.10/ref/api/html/M_MoreLinq_SequenceException__ctor_3.htm
@@ -0,0 +1,28 @@
+SequenceException Constructor (String, Exception)
+ Initializes a new instance of the SequenceException class
+ with a given error message and a reference to the inner exception
+ that is the cause of the exception.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/Methods_T_MoreLinq_MoreEnumerable.htm b/2.10/ref/api/html/Methods_T_MoreLinq_MoreEnumerable.htm
new file mode 100644
index 0000000..9b04160
--- /dev/null
+++ b/2.10/ref/api/html/Methods_T_MoreLinq_MoreEnumerable.htm
@@ -0,0 +1,861 @@
+MoreEnumerable Methods
+ Ensures that a source sequence of IDisposable
+ objects are all acquired successfully. If the acquisition of any
+ one IDisposable fails then those successfully
+ acquired till that point are disposed.
+
+ Returns the Cartesian product of two sequences by combining each element of the first set with each in the second
+ and applying the user=define projection to the pair.
+
+ Applies a key-generating function to each element of a sequence and returns a sequence of
+ unique keys and their number of occurrences in the original sequence.
+
+ Applies a key-generating function to each element of a sequence and returns a sequence of
+ unique keys and their number of occurrences in the original sequence.
+ An additional argument specifies a comparer to use for testing equivalence of keys.
+
+ Returns all distinct elements of the given source, where "distinctness"
+ is determined via a projection and the default equality comparer for the projected type.
+
+ Returns all distinct elements of the given source, where "distinctness"
+ is determined via a projection and the specified comparer for the projected type.
+
+ Returns a sequence with each missing element in the source replaced
+ with the following non-missing element in that sequence. An
+ additional parameter specifies a function used to determine if an
+ element is considered missing or not.
+
+ Returns a sequence with each missing element in the source replaced
+ with the following non-missing element in that sequence. Additional
+ parameters specifiy two functions, one used to determine if an
+ element is considered missing or not and another to provide the
+ replacement for the missing element.
+
+ Returns a sequence with each null reference or value in the source
+ replaced with the previous non-null reference or value seen in
+ that sequence.
+
+ Returns a sequence with each missing element in the source replaced
+ with the previous non-missing element seen in that sequence. An
+ additional parameter specifies a function used to determine if an
+ element is considered missing or not.
+
+ Returns a sequence with each missing element in the source replaced
+ with one based on the previous non-missing element seen in that
+ sequence. Additional parameters specifiy two functions, one used to
+ determine if an element is considered missing or not and another
+ to provide the replacement for the missing element.
+
+ Flattens a sequence containing arbitrarily-nested sequences. An
+ additional parameter specifies a predicate function used to
+ determine whether a nested IEnumerable should be
+ flattened or not.
+
+ Performs a full outer join on two homogeneous sequences.
+ Additional arguments specify key selection functions, result
+ projection functions and a key comparer.
+
+ Performs a full outer join on two heterogeneous sequences.
+ Additional arguments specify key selection functions and result
+ projection functions.
+
+ Performs a full outer join on two heterogeneous sequences.
+ Additional arguments specify key selection functions, result
+ projection functions and a key comparer.
+
+ Groups the adjacent elements of a sequence according to a
+ specified key selector function and projects the elements for
+ each group by using a specified function.
+
+ Groups the adjacent elements of a sequence according to a
+ specified key selector function. The keys are compared by using
+ a comparer and each group's elements are projected by using a
+ specified function.
+
+ Groups the adjacent elements of a sequence according to a
+ specified key selector function. The keys are compared by using
+ a comparer and each group's elements are projected by using a
+ specified function.
+
+ Groups the adjacent elements of a sequence according to a
+ specified key selector function. The keys are compared by using
+ a comparer and each group's elements are projected by using a
+ specified function.
+
+ Returns a sequence of KeyValuePairTKey, TValue
+ where the key is the index of the value in the source sequence.
+ An additional parameter specifies the starting index.
+
+ Performs a left outer join on two homogeneous sequences.
+ Additional arguments specify key selection functions, result
+ projection functions and a key comparer.
+
+ Performs a left outer join on two heterogeneous sequences.
+ Additional arguments specify key selection functions and result
+ projection functions.
+
+ Performs a left outer join on two heterogeneous sequences.
+ Additional arguments specify key selection functions, result
+ projection functions and a key comparer.
+
+ Produces a sequence from an action based on the dynamic generation of N nested loops
+ whose iteration counts are defined by a sequence of loop counts.
+
+ Merges two ordered sequences into one. Where the elements equal
+ in both sequences, the element from the first sequence is
+ returned in the resulting sequence.
+
+ Merges two ordered sequences into one with an additional
+ parameter specifying how to compare the elements of the
+ sequences. Where the elements equal in both sequences, the
+ element from the first sequence is returned in the resulting
+ sequence.
+
+ Merges two ordered sequences into one with an additional
+ parameter specifying the element key by which the sequences are
+ ordered. Where the keys equal in both sequences, the
+ element from the first sequence is returned in the resulting
+ sequence.
+
+ Merges two ordered sequences into one. Additional parameters
+ specify the element key by which the sequences are ordered,
+ the result when element is found in first sequence but not in
+ the second, the result when element is found in second sequence
+ but not in the first and the result when elements are found in
+ both sequences.
+
+ Merges two ordered sequences into one. Additional parameters
+ specify the element key by which the sequences are ordered,
+ the result when element is found in first sequence but not in
+ the second, the result when element is found in second sequence
+ but not in the first, the result when elements are found in
+ both sequences and a method for comparing keys.
+
+ Merges two heterogeneous sequences ordered by a common key type
+ into a homogeneous one. Additional parameters specify the
+ element key by which the sequences are ordered, the result when
+ element is found in first sequence but not in the second and
+ the result when element is found in second sequence but not in
+ the first, the result when elements are found in both sequences.
+
+ Merges two heterogeneous sequences ordered by a common key type
+ into a homogeneous one. Additional parameters specify the
+ element key by which the sequences are ordered, the result when
+ element is found in first sequence but not in the second,
+ the result when element is found in second sequence but not in
+ the first, the result when elements are found in both sequences
+ and a method for comparing keys.
+
+ Pads a sequence with a dynamic filler value in the beginning if it is narrower (shorter
+ in length) than a given width.
+ An additional parameter specifies the function to calculate padding.
+
+ Pads a sequence with a given filler value in the beginning if it is narrower (shorter
+ in length) than a given width.
+ An additional parameter specifies the value to use for padding.
+
+ Returns a sequence resulting from applying a function to each
+ element in the source sequence and its
+ predecessor, with the exception of the first element which is
+ only returned as the predecessor of the second element.
+
+ Partitions a grouping and projects a result from group elements
+ matching a key and those groups that do not. An additional parameter
+ specifies how to compare keys for equality.
+
+ Partitions a grouping and projects a result from elements of
+ groups matching a set of two keys and those groups that do not.
+ An additional parameter specifies how to compare keys for equality.
+
+ Partitions a grouping and projects a result from elements groups
+ matching a set of three keys and those groups that do not. An
+ additional parameter specifies how to compare keys for equality.
+
+ Performs a right outer join on two homogeneous sequences.
+ Additional arguments specify key selection functions and result
+ projection functions.
+
+ Performs a right outer join on two homogeneous sequences.
+ Additional arguments specify key selection functions, result
+ projection functions and a key comparer.
+
+ Performs a right outer join on two heterogeneous sequences.
+ Additional arguments specify key selection functions and result
+ projection functions.
+
+ Performs a right outer join on two heterogeneous sequences.
+ Additional arguments specify key selection functions, result
+ projection functions and a key comparer.
+
+ Run-length encodes a sequence by converting consecutive instances of the same element into
+ a KeyValuePair{T,int} representing the item and its occurrence count.
+
+ Run-length encodes a sequence by converting consecutive instances of the same element into
+ a KeyValuePair{T,int} representing the item and its occurrence count. This overload
+ uses a custom equality comparer to identify equivalent items.
+
+ Generates a sequence of integral numbers within the (inclusive) specified range.
+ An additional parameter specifies the steps in which the integers of the sequence increase or decrease.
+
+ Returns the single element in the given sequence, or the result
+ of executing a fallback delegate if the sequence is empty.
+ This method throws an exception if there is more than one element in the sequence.
+
+ Skips items from the input sequence until the given predicate returns true
+ when applied to the current source item; that item will be the last skipped.
+
+ Splits the source sequence by separator elements identified by
+ a function, given a maximum count of splits, and then transforms
+ the splits into results.
+
+ Splits the source sequence by a separator and then transforms the
+ splits into results. A parameter specifies how the separator is
+ compared for equality.
+
+ Splits the source sequence by a separator, given a maximum count
+ of splits, and then transforms the splits into results. A
+ parameter specifies how the separator is compared for equality.
+
+ Returns a sequence of IListT representing all of
+ the subsets of any size that are part of the original sequence. In
+ mathematics, it is equivalent to the power set of a set.
+
+ Returns a sequence of IListT representing all
+ subsets of a given size that are part of the original sequence. In
+ mathematics, it is equivalent to the combinations or
+ k-subsets of a set.
+
+ Returns a sequence resulting from applying a function to each
+ element in the source sequence with additional parameters
+ indicating whether the element is the first and/or last of the
+ sequence.
+
+ Returns items from the input sequence until the given predicate returns true
+ when applied to the current source item; that item will be the last returned.
+
+ Creates an array of user-specified length from an
+ IEnumerableT where a function is used to determine
+ the index at which an element will be placed in the array.
+
+ Creates an array from an IEnumerableT where a
+ function is used to determine the index at which an element will
+ be placed in the array. The elements are projected into the array
+ via an additional function.
+
+ Creates an array from an IEnumerableT where a
+ function is used to determine the index at which an element will
+ be placed in the array. The elements are projected into the array
+ via an additional function.
+
+ Creates an array of user-specified length from an
+ IEnumerableT where a function is used to determine
+ the index at which an element will be placed in the array. The
+ elements are projected into the array via an additional function.
+
+ Creates an array of user-specified length from an
+ IEnumerableT where a function is used to determine
+ the index at which an element will be placed in the array. The
+ elements are projected into the array via an additional function.
+
+ Appends elements in the sequence as rows of a given DataTable
+ object with a set of lambda expressions specifying which members (property
+ or field) of each element in the sequence will supply the column values.
+
+ Appends elements in the sequence as rows of a given DataTable
+ object with a set of lambda expressions specifying which members (property
+ or field) of each element in the sequence will supply the column values.
+
+ Creates a DictionaryTKey, TValue from a sequence of
+ tuples of 2 where the first item is the key and the second the
+ value. An additional parameter specifies a comparer for keys.
+
+ Creates a Lookup from a sequence of
+ tuples of 2 where the first item is the key and the second the
+ value. An additional parameter specifies a comparer for keys.
+
+ Traverses a tree in a breadth-first fashion, starting at a root node and using a user-defined
+ function to get the children at each node of the tree.
+
+ Traverses a tree in a depth-first fashion, starting at a root node and using a user-defined
+ function to get the children at each node of the tree.
+
+ Returns a sequence generated by applying a state to the generator function,
+ and from its result, determines if the sequence should have a next element, its value,
+ and the next state in the recursive call.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/Methods_T_MoreLinq_SequenceException.htm b/2.10/ref/api/html/Methods_T_MoreLinq_SequenceException.htm
new file mode 100644
index 0000000..d84b645
--- /dev/null
+++ b/2.10/ref/api/html/Methods_T_MoreLinq_SequenceException.htm
@@ -0,0 +1,10 @@
+SequenceException Methods
\ No newline at end of file
diff --git a/2.10/ref/api/html/N_MoreLinq.htm b/2.10/ref/api/html/N_MoreLinq.htm
new file mode 100644
index 0000000..39f3ac2
--- /dev/null
+++ b/2.10/ref/api/html/N_MoreLinq.htm
@@ -0,0 +1,28 @@
+MoreLinq Namespace
+ Provides a set of static methods for querying objects that
+ implement IEnumerableT. The actual methods
+ are implemented in files reflecting the method name.
+
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_AggregateRight.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_AggregateRight.htm
new file mode 100644
index 0000000..3ec1ad2
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_AggregateRight.htm
@@ -0,0 +1,25 @@
+MoreEnumerable.AggregateRight Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Assert.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Assert.htm
new file mode 100644
index 0000000..354e434
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Assert.htm
@@ -0,0 +1,16 @@
+MoreEnumerable.Assert Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_AssertCount.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_AssertCount.htm
new file mode 100644
index 0000000..32a008b
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_AssertCount.htm
@@ -0,0 +1,15 @@
+MoreEnumerable.AssertCount Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Batch.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Batch.htm
new file mode 100644
index 0000000..7645b5e
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Batch.htm
@@ -0,0 +1,14 @@
+MoreEnumerable.Batch Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Concat.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Concat.htm
new file mode 100644
index 0000000..f70f450
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Concat.htm
@@ -0,0 +1,14 @@
+MoreEnumerable.Concat Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_CountBy.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_CountBy.htm
new file mode 100644
index 0000000..cce2f68
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_CountBy.htm
@@ -0,0 +1,17 @@
+MoreEnumerable.CountBy Method
+ Applies a key-generating function to each element of a sequence and returns a sequence of
+ unique keys and their number of occurrences in the original sequence.
+
+ Applies a key-generating function to each element of a sequence and returns a sequence of
+ unique keys and their number of occurrences in the original sequence.
+ An additional argument specifies a comparer to use for testing equivalence of keys.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_DistinctBy.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_DistinctBy.htm
new file mode 100644
index 0000000..cf64d96
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_DistinctBy.htm
@@ -0,0 +1,16 @@
+MoreEnumerable.DistinctBy Method
+ Returns all distinct elements of the given source, where "distinctness"
+ is determined via a projection and the default equality comparer for the projected type.
+
+ Returns all distinct elements of the given source, where "distinctness"
+ is determined via a projection and the specified comparer for the projected type.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_EndsWith.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_EndsWith.htm
new file mode 100644
index 0000000..304aa71
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_EndsWith.htm
@@ -0,0 +1,16 @@
+MoreEnumerable.EndsWith Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_EquiZip.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_EquiZip.htm
new file mode 100644
index 0000000..80e4851
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_EquiZip.htm
@@ -0,0 +1,19 @@
+MoreEnumerable.EquiZip Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_ExceptBy.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_ExceptBy.htm
new file mode 100644
index 0000000..eafa02d
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_ExceptBy.htm
@@ -0,0 +1,16 @@
+MoreEnumerable.ExceptBy Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_FallbackIfEmpty.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_FallbackIfEmpty.htm
new file mode 100644
index 0000000..17ef19c
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_FallbackIfEmpty.htm
@@ -0,0 +1,28 @@
+MoreEnumerable.FallbackIfEmpty Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_FillBackward.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_FillBackward.htm
new file mode 100644
index 0000000..b830c33
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_FillBackward.htm
@@ -0,0 +1,25 @@
+MoreEnumerable.FillBackward Method
+ Returns a sequence with each missing element in the source replaced
+ with the following non-missing element in that sequence. An
+ additional parameter specifies a function used to determine if an
+ element is considered missing or not.
+
+ Returns a sequence with each missing element in the source replaced
+ with the following non-missing element in that sequence. Additional
+ parameters specifiy two functions, one used to determine if an
+ element is considered missing or not and another to provide the
+ replacement for the missing element.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_FillForward.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_FillForward.htm
new file mode 100644
index 0000000..9fa9cc7
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_FillForward.htm
@@ -0,0 +1,25 @@
+MoreEnumerable.FillForward Method
+ Returns a sequence with each null reference or value in the source
+ replaced with the previous non-null reference or value seen in
+ that sequence.
+
+ Returns a sequence with each missing element in the source replaced
+ with the previous non-missing element seen in that sequence. An
+ additional parameter specifies a function used to determine if an
+ element is considered missing or not.
+
+ Returns a sequence with each missing element in the source replaced
+ with one based on the previous non-missing element seen in that
+ sequence. Additional parameters specifiy two functions, one used to
+ determine if an element is considered missing or not and another
+ to provide the replacement for the missing element.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Flatten.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Flatten.htm
new file mode 100644
index 0000000..68516d0
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Flatten.htm
@@ -0,0 +1,17 @@
+MoreEnumerable.Flatten Method
+ Flattens a sequence containing arbitrarily-nested sequences. An
+ additional parameter specifies a predicate function used to
+ determine whether a nested IEnumerable should be
+ flattened or not.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Fold.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Fold.htm
new file mode 100644
index 0000000..8e9fdb2
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Fold.htm
@@ -0,0 +1,58 @@
+MoreEnumerable.Fold Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_ForEach.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_ForEach.htm
new file mode 100644
index 0000000..e26cfb6
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_ForEach.htm
@@ -0,0 +1,15 @@
+MoreEnumerable.ForEach Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_From.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_From.htm
new file mode 100644
index 0000000..366b4ad
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_From.htm
@@ -0,0 +1,18 @@
+MoreEnumerable.From Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_FullGroupJoin.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_FullGroupJoin.htm
new file mode 100644
index 0000000..553d337
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_FullGroupJoin.htm
@@ -0,0 +1,18 @@
+MoreEnumerable.FullGroupJoin Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_FullJoin.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_FullJoin.htm
new file mode 100644
index 0000000..79bc7c2
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_FullJoin.htm
@@ -0,0 +1,26 @@
+MoreEnumerable.FullJoin Method
+ Performs a full outer join on two heterogeneous sequences.
+ Additional arguments specify key selection functions and result
+ projection functions.
+
+ Performs a full outer join on two homogeneous sequences.
+ Additional arguments specify key selection functions, result
+ projection functions and a key comparer.
+
+ Performs a full outer join on two heterogeneous sequences.
+ Additional arguments specify key selection functions, result
+ projection functions and a key comparer.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_GroupAdjacent.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_GroupAdjacent.htm
new file mode 100644
index 0000000..88451c9
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_GroupAdjacent.htm
@@ -0,0 +1,36 @@
+MoreEnumerable.GroupAdjacent Method
+ Groups the adjacent elements of a sequence according to a
+ specified key selector function and projects the elements for
+ each group by using a specified function.
+
+ Groups the adjacent elements of a sequence according to a
+ specified key selector function. The keys are compared by using
+ a comparer and each group's elements are projected by using a
+ specified function.
+
+ Groups the adjacent elements of a sequence according to a
+ specified key selector function. The keys are compared by using
+ a comparer and each group's elements are projected by using a
+ specified function.
+
+ Groups the adjacent elements of a sequence according to a
+ specified key selector function. The keys are compared by using
+ a comparer and each group's elements are projected by using a
+ specified function.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Incremental.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Incremental.htm
new file mode 100644
index 0000000..1ea6945
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Incremental.htm
@@ -0,0 +1,14 @@
+MoreEnumerable.Incremental Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Index.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Index.htm
new file mode 100644
index 0000000..d0ccd3c
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Index.htm
@@ -0,0 +1,18 @@
+MoreEnumerable.Index Method
+ Returns a sequence of KeyValuePairTKey, TValue
+ where the key is the index of the value in the source sequence.
+ An additional parameter specifies the starting index.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Lag.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Lag.htm
new file mode 100644
index 0000000..8c6fd2c
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Lag.htm
@@ -0,0 +1,14 @@
+MoreEnumerable.Lag Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Lead.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Lead.htm
new file mode 100644
index 0000000..a9ed246
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Lead.htm
@@ -0,0 +1,14 @@
+MoreEnumerable.Lead Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_LeftJoin.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_LeftJoin.htm
new file mode 100644
index 0000000..82a2016
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_LeftJoin.htm
@@ -0,0 +1,26 @@
+MoreEnumerable.LeftJoin Method
+ Performs a left outer join on two heterogeneous sequences.
+ Additional arguments specify key selection functions and result
+ projection functions.
+
+ Performs a left outer join on two homogeneous sequences.
+ Additional arguments specify key selection functions, result
+ projection functions and a key comparer.
+
+ Performs a left outer join on two heterogeneous sequences.
+ Additional arguments specify key selection functions, result
+ projection functions and a key comparer.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_MaxBy.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_MaxBy.htm
new file mode 100644
index 0000000..93c4f6e
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_MaxBy.htm
@@ -0,0 +1,16 @@
+MoreEnumerable.MaxBy Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_MinBy.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_MinBy.htm
new file mode 100644
index 0000000..0ce0ae5
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_MinBy.htm
@@ -0,0 +1,16 @@
+MoreEnumerable.MinBy Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_OrderBy.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_OrderBy.htm
new file mode 100644
index 0000000..cd93cd9
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_OrderBy.htm
@@ -0,0 +1,14 @@
+MoreEnumerable.OrderBy Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_OrderedMerge.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_OrderedMerge.htm
new file mode 100644
index 0000000..505d9e9
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_OrderedMerge.htm
@@ -0,0 +1,55 @@
+MoreEnumerable.OrderedMerge Method
+ Merges two ordered sequences into one. Where the elements equal
+ in both sequences, the element from the first sequence is
+ returned in the resulting sequence.
+
+ Merges two ordered sequences into one with an additional
+ parameter specifying how to compare the elements of the
+ sequences. Where the elements equal in both sequences, the
+ element from the first sequence is returned in the resulting
+ sequence.
+
+ Merges two ordered sequences into one with an additional
+ parameter specifying the element key by which the sequences are
+ ordered. Where the keys equal in both sequences, the
+ element from the first sequence is returned in the resulting
+ sequence.
+
+ Merges two ordered sequences into one. Additional parameters
+ specify the element key by which the sequences are ordered,
+ the result when element is found in first sequence but not in
+ the second, the result when element is found in second sequence
+ but not in the first and the result when elements are found in
+ both sequences.
+
+ Merges two ordered sequences into one. Additional parameters
+ specify the element key by which the sequences are ordered,
+ the result when element is found in first sequence but not in
+ the second, the result when element is found in second sequence
+ but not in the first, the result when elements are found in
+ both sequences and a method for comparing keys.
+
+ Merges two heterogeneous sequences ordered by a common key type
+ into a homogeneous one. Additional parameters specify the
+ element key by which the sequences are ordered, the result when
+ element is found in first sequence but not in the second and
+ the result when element is found in second sequence but not in
+ the first, the result when elements are found in both sequences.
+
+ Merges two heterogeneous sequences ordered by a common key type
+ into a homogeneous one. Additional parameters specify the
+ element key by which the sequences are ordered, the result when
+ element is found in first sequence but not in the second,
+ the result when element is found in second sequence but not in
+ the first, the result when elements are found in both sequences
+ and a method for comparing keys.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Pad.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Pad.htm
new file mode 100644
index 0000000..830de6e
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Pad.htm
@@ -0,0 +1,19 @@
+MoreEnumerable.Pad Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_PadStart.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_PadStart.htm
new file mode 100644
index 0000000..47379cb
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_PadStart.htm
@@ -0,0 +1,21 @@
+MoreEnumerable.PadStart Method
+ Pads a sequence with a dynamic filler value in the beginning if it is narrower (shorter
+ in length) than a given width.
+ An additional parameter specifies the function to calculate padding.
+
+ Pads a sequence with a given filler value in the beginning if it is narrower (shorter
+ in length) than a given width.
+ An additional parameter specifies the value to use for padding.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_PartialSort.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_PartialSort.htm
new file mode 100644
index 0000000..088219b
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_PartialSort.htm
@@ -0,0 +1,30 @@
+MoreEnumerable.PartialSort Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_PartialSortBy.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_PartialSortBy.htm
new file mode 100644
index 0000000..9bfc8bc
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_PartialSortBy.htm
@@ -0,0 +1,26 @@
+MoreEnumerable.PartialSortBy Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Partition.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Partition.htm
new file mode 100644
index 0000000..49e8ca8
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Partition.htm
@@ -0,0 +1,42 @@
+MoreEnumerable.Partition Method
+ Partitions a grouping and projects a result from group elements
+ matching a key and those groups that do not. An additional parameter
+ specifies how to compare keys for equality.
+
+ Partitions a grouping and projects a result from elements of
+ groups matching a set of two keys and those groups that do not.
+ An additional parameter specifies how to compare keys for equality.
+
+ Partitions a grouping and projects a result from elements groups
+ matching a set of three keys and those groups that do not. An
+ additional parameter specifies how to compare keys for equality.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Random.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Random.htm
new file mode 100644
index 0000000..609666e
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Random.htm
@@ -0,0 +1,28 @@
+MoreEnumerable.Random Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_RandomDouble.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_RandomDouble.htm
new file mode 100644
index 0000000..66f419c
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_RandomDouble.htm
@@ -0,0 +1,15 @@
+MoreEnumerable.RandomDouble Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_RandomSubset.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_RandomSubset.htm
new file mode 100644
index 0000000..6a14aa2
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_RandomSubset.htm
@@ -0,0 +1,14 @@
+MoreEnumerable.RandomSubset Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Rank.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Rank.htm
new file mode 100644
index 0000000..858ea03
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Rank.htm
@@ -0,0 +1,14 @@
+MoreEnumerable.Rank Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_RankBy.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_RankBy.htm
new file mode 100644
index 0000000..5a648b0
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_RankBy.htm
@@ -0,0 +1,14 @@
+MoreEnumerable.RankBy Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Repeat.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Repeat.htm
new file mode 100644
index 0000000..820fa22
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Repeat.htm
@@ -0,0 +1,14 @@
+MoreEnumerable.Repeat Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_RightJoin.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_RightJoin.htm
new file mode 100644
index 0000000..2a0f347
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_RightJoin.htm
@@ -0,0 +1,26 @@
+MoreEnumerable.RightJoin Method
+ Performs a right outer join on two homogeneous sequences.
+ Additional arguments specify key selection functions and result
+ projection functions.
+
+ Performs a right outer join on two heterogeneous sequences.
+ Additional arguments specify key selection functions and result
+ projection functions.
+
+ Performs a right outer join on two homogeneous sequences.
+ Additional arguments specify key selection functions, result
+ projection functions and a key comparer.
+
+ Performs a right outer join on two heterogeneous sequences.
+ Additional arguments specify key selection functions, result
+ projection functions and a key comparer.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_RunLengthEncode.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_RunLengthEncode.htm
new file mode 100644
index 0000000..2bf033d
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_RunLengthEncode.htm
@@ -0,0 +1,17 @@
+MoreEnumerable.RunLengthEncode Method
+ Run-length encodes a sequence by converting consecutive instances of the same element into
+ a KeyValuePair{T,int} representing the item and its occurrence count.
+
+ Run-length encodes a sequence by converting consecutive instances of the same element into
+ a KeyValuePair{T,int} representing the item and its occurrence count. This overload
+ uses a custom equality comparer to identify equivalent items.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Scan.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Scan.htm
new file mode 100644
index 0000000..98a3cb6
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Scan.htm
@@ -0,0 +1,16 @@
+MoreEnumerable.Scan Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_ScanRight.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_ScanRight.htm
new file mode 100644
index 0000000..f84d941
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_ScanRight.htm
@@ -0,0 +1,19 @@
+MoreEnumerable.ScanRight Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Segment.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Segment.htm
new file mode 100644
index 0000000..3a2d888
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Segment.htm
@@ -0,0 +1,16 @@
+MoreEnumerable.Segment Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Sequence.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Sequence.htm
new file mode 100644
index 0000000..da2ddac
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Sequence.htm
@@ -0,0 +1,16 @@
+MoreEnumerable.Sequence Method
+ Generates a sequence of integral numbers within the (inclusive) specified range.
+ An additional parameter specifies the steps in which the integers of the sequence increase or decrease.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_SortedMerge.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_SortedMerge.htm
new file mode 100644
index 0000000..fea16e3
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_SortedMerge.htm
@@ -0,0 +1,16 @@
+MoreEnumerable.SortedMerge Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Split.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Split.htm
new file mode 100644
index 0000000..935546b
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Split.htm
@@ -0,0 +1,48 @@
+MoreEnumerable.Split Method
+ Splits the source sequence by separator elements identified by
+ a function, given a maximum count of splits, and then transforms
+ the splits into results.
+
+ Splits the source sequence by a separator and then transforms the
+ splits into results. A parameter specifies how the separator is
+ compared for equality.
+
+ Splits the source sequence by a separator, given a maximum count
+ of splits, and then transforms the splits into results. A
+ parameter specifies how the separator is compared for equality.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_StartsWith.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_StartsWith.htm
new file mode 100644
index 0000000..33f7819
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_StartsWith.htm
@@ -0,0 +1,18 @@
+MoreEnumerable.StartsWith Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Subsets.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Subsets.htm
new file mode 100644
index 0000000..25729c7
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Subsets.htm
@@ -0,0 +1,19 @@
+MoreEnumerable.Subsets Method
+ Returns a sequence of IListT representing all of
+ the subsets of any size that are part of the original sequence. In
+ mathematics, it is equivalent to the power set of a set.
+
+ Returns a sequence of IListT representing all
+ subsets of a given size that are part of the original sequence. In
+ mathematics, it is equivalent to the combinations or
+ k-subsets of a set.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_ThenBy.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_ThenBy.htm
new file mode 100644
index 0000000..a7ab07b
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_ThenBy.htm
@@ -0,0 +1,14 @@
+MoreEnumerable.ThenBy Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_ToArrayByIndex.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_ToArrayByIndex.htm
new file mode 100644
index 0000000..962b001
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_ToArrayByIndex.htm
@@ -0,0 +1,38 @@
+MoreEnumerable.ToArrayByIndex Method
+ Creates an array from an IEnumerableT where a
+ function is used to determine the index at which an element will
+ be placed in the array. The elements are projected into the array
+ via an additional function.
+
+ Creates an array from an IEnumerableT where a
+ function is used to determine the index at which an element will
+ be placed in the array. The elements are projected into the array
+ via an additional function.
+
+ Creates an array of user-specified length from an
+ IEnumerableT where a function is used to determine
+ the index at which an element will be placed in the array.
+
+ Creates an array of user-specified length from an
+ IEnumerableT where a function is used to determine
+ the index at which an element will be placed in the array. The
+ elements are projected into the array via an additional function.
+
+ Creates an array of user-specified length from an
+ IEnumerableT where a function is used to determine
+ the index at which an element will be placed in the array. The
+ elements are projected into the array via an additional function.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_ToDataTable.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_ToDataTable.htm
new file mode 100644
index 0000000..941df14
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_ToDataTable.htm
@@ -0,0 +1,22 @@
+MoreEnumerable.ToDataTable Method
+ Appends elements in the sequence as rows of a given DataTable
+ object with a set of lambda expressions specifying which members (property
+ or field) of each element in the sequence will supply the column values.
+
+ Appends elements in the sequence as rows of a given DataTable
+ object with a set of lambda expressions specifying which members (property
+ or field) of each element in the sequence will supply the column values.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_ToDelimitedString.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_ToDelimitedString.htm
new file mode 100644
index 0000000..c30859d
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_ToDelimitedString.htm
@@ -0,0 +1,100 @@
+MoreEnumerable.ToDelimitedString Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_ToDictionary.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_ToDictionary.htm
new file mode 100644
index 0000000..b7fa4ad
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_ToDictionary.htm
@@ -0,0 +1,25 @@
+MoreEnumerable.ToDictionary Method
+ Creates a DictionaryTKey, TValue from a sequence of
+ tuples of 2 where the first item is the key and the second the
+ value. An additional parameter specifies a comparer for keys.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_ToHashSet.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_ToHashSet.htm
new file mode 100644
index 0000000..fb2af40
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_ToHashSet.htm
@@ -0,0 +1,16 @@
+MoreEnumerable.ToHashSet Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_ToLookup.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_ToLookup.htm
new file mode 100644
index 0000000..702c013
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_ToLookup.htm
@@ -0,0 +1,25 @@
+MoreEnumerable.ToLookup Method
+ Creates a Lookup from a sequence of
+ tuples of 2 where the first item is the key and the second the
+ value. An additional parameter specifies a comparer for keys.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Trace.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Trace.htm
new file mode 100644
index 0000000..eab6fa2
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_Trace.htm
@@ -0,0 +1,18 @@
+MoreEnumerable.Trace Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_ZipShortest.htm b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_ZipShortest.htm
new file mode 100644
index 0000000..9d09209
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_MoreEnumerable_ZipShortest.htm
@@ -0,0 +1,19 @@
+MoreEnumerable.ZipShortest Method
\ No newline at end of file
diff --git a/2.10/ref/api/html/Overload_MoreLinq_SequenceException__ctor.htm b/2.10/ref/api/html/Overload_MoreLinq_SequenceException__ctor.htm
new file mode 100644
index 0000000..f7e1080
--- /dev/null
+++ b/2.10/ref/api/html/Overload_MoreLinq_SequenceException__ctor.htm
@@ -0,0 +1,22 @@
+SequenceException Constructor
+ Initializes a new instance of the SequenceException class
+ with a given error message and a reference to the inner exception
+ that is the cause of the exception.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/Properties_T_MoreLinq_SequenceException.htm b/2.10/ref/api/html/Properties_T_MoreLinq_SequenceException.htm
new file mode 100644
index 0000000..a654647
--- /dev/null
+++ b/2.10/ref/api/html/Properties_T_MoreLinq_SequenceException.htm
@@ -0,0 +1,10 @@
+SequenceException Properties
\ No newline at end of file
diff --git a/2.10/ref/api/html/T_MoreLinq_MoreEnumerable.htm b/2.10/ref/api/html/T_MoreLinq_MoreEnumerable.htm
new file mode 100644
index 0000000..d26aa49
--- /dev/null
+++ b/2.10/ref/api/html/T_MoreLinq_MoreEnumerable.htm
@@ -0,0 +1,874 @@
+MoreEnumerable Class
+ Provides a set of static methods for querying objects that
+ implement IEnumerableT. The actual methods
+ are implemented in files reflecting the method name.
+
+ Ensures that a source sequence of IDisposable
+ objects are all acquired successfully. If the acquisition of any
+ one IDisposable fails then those successfully
+ acquired till that point are disposed.
+
+ Returns the Cartesian product of two sequences by combining each element of the first set with each in the second
+ and applying the user=define projection to the pair.
+
+ Applies a key-generating function to each element of a sequence and returns a sequence of
+ unique keys and their number of occurrences in the original sequence.
+
+ Applies a key-generating function to each element of a sequence and returns a sequence of
+ unique keys and their number of occurrences in the original sequence.
+ An additional argument specifies a comparer to use for testing equivalence of keys.
+
+ Returns all distinct elements of the given source, where "distinctness"
+ is determined via a projection and the default equality comparer for the projected type.
+
+ Returns all distinct elements of the given source, where "distinctness"
+ is determined via a projection and the specified comparer for the projected type.
+
+ Returns a sequence with each missing element in the source replaced
+ with the following non-missing element in that sequence. An
+ additional parameter specifies a function used to determine if an
+ element is considered missing or not.
+
+ Returns a sequence with each missing element in the source replaced
+ with the following non-missing element in that sequence. Additional
+ parameters specifiy two functions, one used to determine if an
+ element is considered missing or not and another to provide the
+ replacement for the missing element.
+
+ Returns a sequence with each null reference or value in the source
+ replaced with the previous non-null reference or value seen in
+ that sequence.
+
+ Returns a sequence with each missing element in the source replaced
+ with the previous non-missing element seen in that sequence. An
+ additional parameter specifies a function used to determine if an
+ element is considered missing or not.
+
+ Returns a sequence with each missing element in the source replaced
+ with one based on the previous non-missing element seen in that
+ sequence. Additional parameters specifiy two functions, one used to
+ determine if an element is considered missing or not and another
+ to provide the replacement for the missing element.
+
+ Flattens a sequence containing arbitrarily-nested sequences. An
+ additional parameter specifies a predicate function used to
+ determine whether a nested IEnumerable should be
+ flattened or not.
+
+ Performs a full outer join on two homogeneous sequences.
+ Additional arguments specify key selection functions, result
+ projection functions and a key comparer.
+
+ Performs a full outer join on two heterogeneous sequences.
+ Additional arguments specify key selection functions and result
+ projection functions.
+
+ Performs a full outer join on two heterogeneous sequences.
+ Additional arguments specify key selection functions, result
+ projection functions and a key comparer.
+
+ Groups the adjacent elements of a sequence according to a
+ specified key selector function and projects the elements for
+ each group by using a specified function.
+
+ Groups the adjacent elements of a sequence according to a
+ specified key selector function. The keys are compared by using
+ a comparer and each group's elements are projected by using a
+ specified function.
+
+ Groups the adjacent elements of a sequence according to a
+ specified key selector function. The keys are compared by using
+ a comparer and each group's elements are projected by using a
+ specified function.
+
+ Groups the adjacent elements of a sequence according to a
+ specified key selector function. The keys are compared by using
+ a comparer and each group's elements are projected by using a
+ specified function.
+
+ Returns a sequence of KeyValuePairTKey, TValue
+ where the key is the index of the value in the source sequence.
+ An additional parameter specifies the starting index.
+
+ Performs a left outer join on two homogeneous sequences.
+ Additional arguments specify key selection functions, result
+ projection functions and a key comparer.
+
+ Performs a left outer join on two heterogeneous sequences.
+ Additional arguments specify key selection functions and result
+ projection functions.
+
+ Performs a left outer join on two heterogeneous sequences.
+ Additional arguments specify key selection functions, result
+ projection functions and a key comparer.
+
+ Produces a sequence from an action based on the dynamic generation of N nested loops
+ whose iteration counts are defined by a sequence of loop counts.
+
+ Merges two ordered sequences into one. Where the elements equal
+ in both sequences, the element from the first sequence is
+ returned in the resulting sequence.
+
+ Merges two ordered sequences into one with an additional
+ parameter specifying how to compare the elements of the
+ sequences. Where the elements equal in both sequences, the
+ element from the first sequence is returned in the resulting
+ sequence.
+
+ Merges two ordered sequences into one with an additional
+ parameter specifying the element key by which the sequences are
+ ordered. Where the keys equal in both sequences, the
+ element from the first sequence is returned in the resulting
+ sequence.
+
+ Merges two ordered sequences into one. Additional parameters
+ specify the element key by which the sequences are ordered,
+ the result when element is found in first sequence but not in
+ the second, the result when element is found in second sequence
+ but not in the first and the result when elements are found in
+ both sequences.
+
+ Merges two ordered sequences into one. Additional parameters
+ specify the element key by which the sequences are ordered,
+ the result when element is found in first sequence but not in
+ the second, the result when element is found in second sequence
+ but not in the first, the result when elements are found in
+ both sequences and a method for comparing keys.
+
+ Merges two heterogeneous sequences ordered by a common key type
+ into a homogeneous one. Additional parameters specify the
+ element key by which the sequences are ordered, the result when
+ element is found in first sequence but not in the second and
+ the result when element is found in second sequence but not in
+ the first, the result when elements are found in both sequences.
+
+ Merges two heterogeneous sequences ordered by a common key type
+ into a homogeneous one. Additional parameters specify the
+ element key by which the sequences are ordered, the result when
+ element is found in first sequence but not in the second,
+ the result when element is found in second sequence but not in
+ the first, the result when elements are found in both sequences
+ and a method for comparing keys.
+
+ Pads a sequence with a dynamic filler value in the beginning if it is narrower (shorter
+ in length) than a given width.
+ An additional parameter specifies the function to calculate padding.
+
+ Pads a sequence with a given filler value in the beginning if it is narrower (shorter
+ in length) than a given width.
+ An additional parameter specifies the value to use for padding.
+
+ Returns a sequence resulting from applying a function to each
+ element in the source sequence and its
+ predecessor, with the exception of the first element which is
+ only returned as the predecessor of the second element.
+
+ Partitions a grouping and projects a result from group elements
+ matching a key and those groups that do not. An additional parameter
+ specifies how to compare keys for equality.
+
+ Partitions a grouping and projects a result from elements of
+ groups matching a set of two keys and those groups that do not.
+ An additional parameter specifies how to compare keys for equality.
+
+ Partitions a grouping and projects a result from elements groups
+ matching a set of three keys and those groups that do not. An
+ additional parameter specifies how to compare keys for equality.
+
+ Performs a right outer join on two homogeneous sequences.
+ Additional arguments specify key selection functions and result
+ projection functions.
+
+ Performs a right outer join on two homogeneous sequences.
+ Additional arguments specify key selection functions, result
+ projection functions and a key comparer.
+
+ Performs a right outer join on two heterogeneous sequences.
+ Additional arguments specify key selection functions and result
+ projection functions.
+
+ Performs a right outer join on two heterogeneous sequences.
+ Additional arguments specify key selection functions, result
+ projection functions and a key comparer.
+
+ Run-length encodes a sequence by converting consecutive instances of the same element into
+ a KeyValuePair{T,int} representing the item and its occurrence count.
+
+ Run-length encodes a sequence by converting consecutive instances of the same element into
+ a KeyValuePair{T,int} representing the item and its occurrence count. This overload
+ uses a custom equality comparer to identify equivalent items.
+
+ Generates a sequence of integral numbers within the (inclusive) specified range.
+ An additional parameter specifies the steps in which the integers of the sequence increase or decrease.
+
+ Returns the single element in the given sequence, or the result
+ of executing a fallback delegate if the sequence is empty.
+ This method throws an exception if there is more than one element in the sequence.
+
+ Skips items from the input sequence until the given predicate returns true
+ when applied to the current source item; that item will be the last skipped.
+
+ Splits the source sequence by separator elements identified by
+ a function, given a maximum count of splits, and then transforms
+ the splits into results.
+
+ Splits the source sequence by a separator and then transforms the
+ splits into results. A parameter specifies how the separator is
+ compared for equality.
+
+ Splits the source sequence by a separator, given a maximum count
+ of splits, and then transforms the splits into results. A
+ parameter specifies how the separator is compared for equality.
+
+ Returns a sequence of IListT representing all of
+ the subsets of any size that are part of the original sequence. In
+ mathematics, it is equivalent to the power set of a set.
+
+ Returns a sequence of IListT representing all
+ subsets of a given size that are part of the original sequence. In
+ mathematics, it is equivalent to the combinations or
+ k-subsets of a set.
+
+ Returns a sequence resulting from applying a function to each
+ element in the source sequence with additional parameters
+ indicating whether the element is the first and/or last of the
+ sequence.
+
+ Returns items from the input sequence until the given predicate returns true
+ when applied to the current source item; that item will be the last returned.
+
+ Creates an array of user-specified length from an
+ IEnumerableT where a function is used to determine
+ the index at which an element will be placed in the array.
+
+ Creates an array from an IEnumerableT where a
+ function is used to determine the index at which an element will
+ be placed in the array. The elements are projected into the array
+ via an additional function.
+
+ Creates an array from an IEnumerableT where a
+ function is used to determine the index at which an element will
+ be placed in the array. The elements are projected into the array
+ via an additional function.
+
+ Creates an array of user-specified length from an
+ IEnumerableT where a function is used to determine
+ the index at which an element will be placed in the array. The
+ elements are projected into the array via an additional function.
+
+ Creates an array of user-specified length from an
+ IEnumerableT where a function is used to determine
+ the index at which an element will be placed in the array. The
+ elements are projected into the array via an additional function.
+
+ Appends elements in the sequence as rows of a given DataTable
+ object with a set of lambda expressions specifying which members (property
+ or field) of each element in the sequence will supply the column values.
+
+ Appends elements in the sequence as rows of a given DataTable
+ object with a set of lambda expressions specifying which members (property
+ or field) of each element in the sequence will supply the column values.
+
+ Creates a DictionaryTKey, TValue from a sequence of
+ tuples of 2 where the first item is the key and the second the
+ value. An additional parameter specifies a comparer for keys.
+
+ Creates a Lookup from a sequence of
+ tuples of 2 where the first item is the key and the second the
+ value. An additional parameter specifies a comparer for keys.
+
+ Traverses a tree in a breadth-first fashion, starting at a root node and using a user-defined
+ function to get the children at each node of the tree.
+
+ Traverses a tree in a depth-first fashion, starting at a root node and using a user-defined
+ function to get the children at each node of the tree.
+
+ Returns a sequence generated by applying a state to the generator function,
+ and from its result, determines if the sequence should have a next element, its value,
+ and the next state in the recursive call.
+
\ No newline at end of file
diff --git a/2.10/ref/api/html/T_MoreLinq_OrderByDirection.htm b/2.10/ref/api/html/T_MoreLinq_OrderByDirection.htm
new file mode 100644
index 0000000..f834408
--- /dev/null
+++ b/2.10/ref/api/html/T_MoreLinq_OrderByDirection.htm
@@ -0,0 +1,20 @@
+OrderByDirection Enumeration
\ No newline at end of file
diff --git a/2.10/ref/api/html/T_MoreLinq_SequenceException.htm b/2.10/ref/api/html/T_MoreLinq_SequenceException.htm
new file mode 100644
index 0000000..a9cda15
--- /dev/null
+++ b/2.10/ref/api/html/T_MoreLinq_SequenceException.htm
@@ -0,0 +1,42 @@
+SequenceException Class
+ Initializes a new instance of the SequenceException class
+ with a given error message and a reference to the inner exception
+ that is the cause of the exception.
+