add beginnings of eval() demo