Meta-circular interpritator

apply and eval templates