toJSON(fun) bugfix