combine jsonwriterextensions and json