OK, seems weird to me, but I can handle it. Let's keep it like this.

So I have another remark since we keep this name, I prefer `toJSON` instead of `toJson`. (the link you put also shows this typo choice)