if so that's form interpretation right, you could build a powerful lisp-style macro system that way I think.