Reduce - Function Summary
Evaluates an expression or block expressions and returns the result.
value - The value argument.
When given a block, evaluates each of its expressions and returns a block with all of the results. Very useful for composing blocks of values.
The REDUCE function is a major element of the REBOL language because it allows you to initialize blocks with values that must be computed. For example:
compose - Evaluates a block of expressions, only evaluating parens, and returns a block.