Adds a REDReduced wrapper class.
Early return from strict reductions.
Simplify.
I said simplify!
Early return from string reductions.
Early return from attributed string reductions.
Early return from enumerators.
Merge pull request #38 from robrix/early-returns

Early returns
Merge remote-tracking branch 'origin/master' into logical-operations
Early returning REDAnd without map.
Test non-short-circuiting REDAnd.
Early returning REDOr without map.
Correct REDOr short-circuiting.
Test the effects in REDOr.
Eh.