Cleanup: unify eval-exp behavior for vector and set
Make core REPL protocol platform-independent. Fixes #24.