Added tests for symbols valued slots, and better printer/reader bindings