s-expr evaluation, wip