Pre-HFTP: Coordination for finishing Trees That Grow

Could this be the basis for a simpler alternative to Template Haskell and its use of quasiquoting?

The thesis is supported by a new Scheme-like language called Kernel, created for this work, in which each Scheme-style procedure consists of a wrapper that induces evaluation of operands, around a fexpr that acts on the resulting arguments.
This arrangement enables Kernel to use a simple direct style of selectively evaluating subexpressions, in place of most Lisps’ indirect quasiquotation style of selectively suppressing subexpression evaluation.

Fexprs as the basis of Lisp function application:, John N. Shutt.