Nonsense functional memoize, uncurry, extensions, and combinators added just to get them into source control.

Will likely remove these features shortly.
checking in more non-sense memoize bloat.

Will likely remove shortly.