Drop-in replacement for Go's encoding/json