Add tests, add support for encoding.
Fix bug on list edn encode.