perf: add JSON and tiny test
feat: add support for Date objects