Store symbols that are re-used often in a Persistent variable.

Fixes #5.
Reader.apply checks whether EOF is reached.

Fixes #1.