Add vector type
Implement equal method for Vector class
Use vector type for scope
Change write/ss-print not to return a given value
Print type name when type error occurred
Return SHashTable from createHashTable method
Use equal as default comparing function to table
Change write/ss-print to handle shared structure first
Stop using `alet` macro in defmacro
Handle vector in write/ss
Run garbage collection automatically