If eval working
changed behavior of symbol? procedure to match scheme48 implementation
working on closure apply