Further Lisp compression tinkering. Basic idea: most languages optimize for sequence structure, which fits for procedural code:
Statement A modifies the environment
Statement B modifies the environment
Statement C uses the modified environment to produce value
...
But a more functional style tends to structure things as a nested recursive tree, with the right-most branch being the heaviest.