fix #4 is now jackson safe