added symbolo constraints to lookupo and extendo to enforce 'types'
added list support to interpreter
cleanup parens