A Ruby implementation of EFL, the Exemplar Flexibilization Language. EFL supports the implementation of code generators by analogy.