It is work product from my creation of toJSON -- its not absolutely necessary, but when looking at objects in your application, it is sometimes nice to have the type explicit